Add files generated by CMake to gitignore.
Add basic CMake build setup
Enable compiler warnings through compile options
Add a section about building the library
Add link to cmake website.
Merge pull request #39 from neithernut/add-build-env

Add build env