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.
Change binaryEcho to echoArrayBuffer.
Merge branch 'master' into arraybuffers