Added first draft of CMake build system that will eventually replace Gyp.