Started converting unit testing to C++ using Catch.  Beautiful.  Very easy to use.

Signed-off-by: Ian Bell <ian.h.bell@gmail.com>