Allow platform.initialize and cordovaReady to fire before DOMContentLoaded
[CB-3066] Fire onNativeReady from JS, as bridge is available immediately
[CB-3066] Add missing license headers to new files
[all] fix jake lint warnings
Merging version update
Ok, really updated version this time
[Windows8][CB-3214]
[CB-3210] Remove old exec signature from iOSExec
Fixing CB-2789. Removing mode from capture options
Stamp builds with a more useful commit comment.

For releases, uses the release tag + git commit.
For dev builds, uses "dev" + git commit.
[all] CB-3305 Use packager to set device.cordova

Instead of having to update the inlined version of the value for each
release.
Set VERSION to "dev" on master branch.
[CB-3310] add default textbox for notification prompt

- added defaultText parameter to notification prompt
- updated prompt testcases
[all] [CB-3029] Fix non-CLI start-up when served over http.
[BlackBerry10] Split out to new top-level platform
[BlackBerry10] Incorporate webworks.js logic into cordova.blackberry10.js
[BlackBerry10] Implement plugin client script loading via script tag appended to document head.

Reviewed by Rose Tse <rtse@blackberry.com>
[BlackBerry10] Process plugin clobbers and merges

Reviewed by Jeffrey Heifetz <jheifetz@blackberry.com>
[BlackBerry10] Start the process of moving out the core plugins, beginning with Device.

Reviewed by Jeffrey Heifetz <jheifetz@blackberry.com>
[BlackBerry10] Remove NetworkStatus plugin

Reviewed by Jeffrey Heifetz <jheifetz@blackberry.com>