Mostly working arraybuffer changes, needs Base64.
Working Base64 encoding.
Removed debugging output.
Add CordovaArguments helper to decode ArrayBuffers
Remove debugging.
Full binary data support.

- Removed BinaryEcho; made Echo support a new binaryEcho action.
- Added CordovaArgs wrapper for JSONArray, and a new overload for
  execute that accepts a CordovaArgs. There is now a default
  implementation for the JSONArray version of execute that builds a
  CordovaArgs and calls that version of execute. The default
  implementation for the CordovaArgs execute is to return false.
- Added byte[] version of success() in CallbackContext.
Fixed Android 4.2 filepicker, time for master
Change binaryEcho to echoArrayBuffer.
Merge branch 'master' into arraybuffers
This should be Android 4.2, not Google APIs
Upgrading Test Project properties to 4.2
Adding purity to the test suite.  Purity is a test class that may be renamed later
2.4.0rc1 updating
Partial Fix for CB-2269
  * Moved Config.init call into DroidGap for the most common use-case
  * The CordovaWebView docuemntation still has to be updated
  * The template has to be changed, since we don't want to have two different types of config
Partial fix for CB-2269, we probably shoudln't call Config.init twice
Updating with fixed JS from CB-2279
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-android into puritytool
Updates to tests, including the use of Purity
Setting template AndroidManifest values for version to 1.0 and code to 1.
tweaking readme