Merge pull request #2 from starseeker/master

Merge to bring in CMake
Don't allow in-source compilation
This really compiles now