Add travis CI config.
Add 'npm test' command, make tests interruptable.
Move test runner into separate script; travisci seems to barf on trap in sh
Exit with failure at the end of testing.
Move travis file
Remove 0.11 unstable from travisci