Lots of improvements:

* Moved to `theodorejb` namespace
* `checkAnswer()` now returns true or false, rather than throwing an exception
* Added initial tests
Run PHP and HHVM tests on Travis CI