CB-2447: Remove use of deprecate org.apache.cordova.api.Plugin
Adding link to cordova.io in readme
minor readme stuff
CB-2446: Ugly, but workable fix
CB-2447: This is a non-trivial task.  Migrated test plugin to modern plugin API.
CB-1605: Going through Eclipse warnings, removing the unused imports
Updated XML for the test project
CB-2282: Turning on AppCache
CB-2458: gracefully exit with back button
If users do extra initialization, we can get NPEs when hitting the back
button before loadUrl() has been called.
-Null fenced code in startOfHistory() that gave us an NPE when hitting
Back button with useBrowserHistory=true
-Call finish() in Back button code when no history since with
useBrowserHistory=true it would just hang while the app inits
-Call loadUrlIntoView() first in handleDestory() since with
useBrowserHistory=false, the default behavior would try to use the baseUrl
which is null
Tagging 2.5.0rc1.  Updating files
Setting to turn off Online Storage
Apparently the JS was wrong when tagging
Updating the JS for 2.5.0rc1
[CB-2518] Enable Geolocation in InAppBrowser
[CB-2504] Allow the disabling of overscroll glow.
CB-2085: Fixing deleted database for ChildBrowser
Fix return types of getJSONObject and optJSONObject in CordovaArgs
CB-2522: We used buttons in older versions to send the post, not the submit event.  Disabled form saving
CB-2333: Adding body property to FileTransferError object on Android
CB-2333: Probably should be re-factored as a do..while, but need to handle when there is no EOL char in buffer