Added experimental cmake files
Just `cd cmake; cmake .; make' to test it out. No idea if it works on
any system other than my own. I employ a "horrible" glob strategy to
compile the files, but I don't really see any problem with rerunning
cmake whenever I add another file.