Added custom InAppBrowser that's an extension of a standard Window Object with cordova API spec.
Enyo-DCO-1.1-Signed-off-by: Jason Robitaille <jason.robitaille@lge.com>
whitespace fixes
Switched to using window events for "loadstart", "loadstop", "loaderror" and "exit" InAppBrowser events
Switched to onunload for exit event, added support for loadstop on blank/undefned pages, and moved PalmSystem.stageReady to before loadstart
Removed "InAppBrowser" exec entry as our custom version doesn't need it.
Fix for undefined url values to properly load a blank page in new webOS
Fixes to window.open usage outside InAppBrowser
Fix for undefined urls in old usages of window.open
Merge pull request #21 from webOS-DevRel/GF-8800-jasonrobitaille

Implement Cordova's InAppBrowser module for webOS

Reviewed-By: Ben Combee (ben.combee@lge.com)