ENH: CMake based build system , first cut
ENH: CMake build system, builds all shared libs, only 2 scripting languages