OmeroCpp: Add cmake build system
travis: Add and use components/tools/travis-build
blitz: Remove slice2cpp support
OmeroCpp: Remove gtest
OmeroCpp: Replace scons C++ build with cmake
cmake: Build examples
examples: Remove SCons C++ logic
cmake: Split out api and model sources and headers
OmeroCpp: cmake: Reconsolidate split sources into single library