switches to PHPUnit
updates config for travis-ci and scruitinizer-ci
updates readme
adds travis badge as some services crap out
adds hhvm to travis-ci
updates docs