Updated `client.jsonp()`, `Element.prototype.get()`, `data.batch()`, `data.crawl()`, `data.del()`, `data.generate()`, `data.set()`, `data.setUri()`, `data.sync()` promise handlers, fixing `promise.then()` reconciliation of chained promises by setting `promise.outcome` regardless if handlers are registered, updating `promise.resolve()` to pass `reason`, `result` or `this.outcome` depending upon handler(s)