Deploy to sonatype
Link to core js module in integration test
Use raw promises in javascript core resolver

To avoid using generator functions in core which require a very
recent node or a polyfill in browsers, rewrote resolver to rely
on naked promises.