Add travis-ci support

Add support for travis-ci, running on 0.10 and 0.11 versions of node.
Allow failures in 0.11.
Default test script run once, update dependencies

Default the test script command to run the tests once, specifying the
"test-watch" npm command to run the tests and watch for changes.
Update the dependencies.