Update dependencies

Updated bluebird and tape to latest versions.

Added a test for test.only, which failed under previous
version.

Altered npm test to run all tests.

Renamed test/index.js to test/primary.js so that it
runs last(due to deliberate failing test)