Make jshint happy

Add .jshintrc to allow
if (blah
    || foo)
format.

Don't override built-in Promise object.

var Promise = Promise || require('es6-promise').Promise might be
preferable?