Add CMake build.

I've added a CMakeLists.txt file, for those who want to build with cmake :)