Travis CI Integration

TODO
----------
 - [x] write test runner
 - [x] add TAP consumer
 - [x] call compatibility suite from runner
 - [x] write simple reporter
 - [x] integrate with Travis
 - [x] docker build
 - [x] badges