Added CMakeLists.txt to gitignore.
Readied gitignore for use with cmake.
Added cmake build files.