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.
CB-3327: Allow Logger plugin to log to both console and native
[all] Removed output date stamp as it an un-necessary change to the output files. commitId is plenty of info.
[windowsphone] removed unneeded platform override for notification.alert/confirm