Template for C++ project based on CMake using Igloo to write tests and specs and Hippo Mocks to generate mocks