make packages will now also generate a gem file and put it into the packages directory within the build directory
- Moved some larger sections in CMakeLists.txt into separate files - Fixed an include issue on OS X - Fixed boost version - Use PROJECT_VERSION by default instead of using versions.target