Created an inital setup for CMake.

 * Added CMakeLists.txt files for CMake.
 * Added a basic kol_editor.c, to test CMake.
 * Added a gitignore file that ignores everything in the build directory.
Merge branch 'setup_initial_cmake' into develop