Added unit tests that are in C#. The solution is less than ideal because I couldn't get boost::regex to compile under GCC on the Travis build machine.