Formating and removal of commented code.
Updates.
Add exit message.
Merge branch 'CordovaWebView' of https://git-wip-us.apache.org/repos/asf/incubator-cordova-android into CordovaWebView

Conflicts:
	framework/src/org/apache/cordova/FileUtils.java
	framework/src/org/apache/cordova/GeoListener.java
	framework/src/org/apache/cordova/GpsListener.java
	framework/src/org/apache/cordova/NetworkListener.java
Update
Removed.
Merging nightmare.
Update for getActivity().
Add comments.
Enable onMessage() to return a value.
Fixing FileUtils change.  We are using contexts now, not CordovaInterfaces.  CordovaInterface is a SHOULD, not a MUST
Forgot to recheck Plugin.  Adding it back
Removing tests that don't work and modifying CordovaWebView so it works as a stand-alone component again.  Mobile-spec currently doesn't work
Setting up a default CordovaWebViewClient and CordovaChromeClient for when we are blowing up via XML layouts
Forgot to add the proper constructor.  The Clients need to know about their webView.
Add Android 4.0 workaround for links with params

Android 4.0.x has a known bug [1] while accessing local files with
params:

file://file.html?param=2

This commit adds a workaround for this problem by removing the params
part of the local URI before accessing the file.

[1] http://code.google.com/p/android/issues/detail?id=17535
First Draft of how to use CordovaWebView
Added JUnit to the README, removed WebDriver for now.  Need to figure out distribution.
Adding the Cordova Upgrade Guide
CB-369: Authentication Code doesn't seem to work.  -- Verified basic auth works and provided test case.