Add a simple main.cpp to have a minimal project that compiles.
Add a basic CMakeLists.txt.

Travis will use CMake to build the project (Travis can not use a .vcproj
file).
Update gitignore to ignore build files.