added Catch, a C++ unit testing framework

https://github.com/philsquared/Catch