Remove cordova.xml fallback from Config.java (it was removed from PluginManager for 3.0)
Refactoring Android project-level and platform scripts to use Q.js

This eliminates the use of shelljs.exec's sync mode, which is the source
of the filehandle leaks that can cause EMFILE on OSX, and are
CPU-intensive everywhere.

Tested locally, needs poking before it gets released.
- added android version scripts
CB-4872 - make sure to copy over version scripts to project
CB-4872 - moved version script to promise model
Updating shelljs to 0.2.6. Copy now preserves mode bits.
CB-5191 Deprecate <url-filter>
CB-5193 Fix Android WebSQL sometime throwing SECURITY_ERR.

Turns out our Quota logic has been wrong all along. If we were to
actually track the quota needed, we'd need to store a map of
dbName->quota for all dbNames. Instead, we just set a really high quota
since we don't ever want to decline storage.

I *think* this fixes all of the SECURITY_ERR exceptions we've been
seeing. Even those on Honeycomb / ICS.
Set VERSION to 2.10.0-dev (via coho)
Update JS snapshot to version 2.10.0-dev (via coho)
Fixing the VERSION file, it got auto-incremented by coho by accident
CB-5284 Fixing the version from coho

Fixing the hardcoded versions, it got auto-incremented by accident.
Fix paths with spaces while launching on emulator and device
CB-5301 add missing license headers
Set VERSION to 3.3.0-dev (via coho)
CB-5302: Massive movement to get tests working again
CB-5349: fixed regression in update script
This should use plugman to install plugins. Adding path depenencies for plugins is wrong, and shouldn't be done
Removing the plugins directory after the plugins were incorrectly removed
Removing device plugin