added cmake build system, mostly complete #869
Merge branch 'bugfixes/tokumx-1.3' into releases/tokumx-1.3