Fix code block
* Make `npm test` run all tests, not just integration tests
* Make integration tests pass under PhantomJs by changing some failures to warnings
Only allow test failure to be converted to warning on platforms which are known not to be capable of that feature
Merge branch 'master' of github.com:jimhigson/oboe.js
change tests run by npm test to include unit tests as well as integration
PhantomJs not starting on Node 0.11, can't run tests headless so disabling on Travis
Merge branch 'master' into pubSubRevision
update pubsub to support newListener events