use native-or-bluebird

so, when I use node@0.11.13+, I can use `native promise`, no need `bluebird`