Fix all tests

This PR include changes to make the tests pass. I haven't changed the version - I'm happy to do that. I'm not sure that .travis.yml is correct or if it needs rostest added.

This commit has adds lots of debugging information to the test: https://github.com/syrnick/rosbridge_suite/commit/b25567b2be96aa840ee931d4305ea868faa11e07 . It's not really needed, so I didn't include it in the PR.