Fixed a few remaining bugs in this first release, and changed return callbacks to use new restrictions in JsReturnValue to ensure the JSON-marshalled objects can only be JavaScriptObject or GWT-allowed primitives. Also added exception handlers from methods with deferred results.