pass promise to fulfill & reject callbacks
use mocha-as-promised
remove travis
add npmignore
0.6.0