switch bluebird to native-or-bluebird so node 0.11.13+ get native promise

as discussed in https://github.com/pebble/yieldb/issues/1

i am not an expert in makefile, so I added a test-harmony command (run with `npm run test-harmony`), and all tests passed on my node v0.11.14