Created common exec proxy module

Since windows8 and firefox both used the exact same module
(commandProxy) I refactored this to a common/exec/proxy module.

I left the original commandProxy modules in for old plugin support
but will now log to the console to point to the new module.
Set VERSION to 3.3.0-dev (via coho)
CB-5247 [BlackBerry10] Map blackberry.event to document
CB-5247 [BlackBerry10] Map blackberry.event to document
CB-5253 remove webworks.exec
CB-5253 remove webworksready event
CB-5307 Remove references to Callback and Incubator
CB-5316 Spell Cordova as a brand unless it's a command or script
CB-5334 [BlackBerry10] Add command proxy to exec
Set VERSION to 3.4.0-dev (via coho)
Merge branch 'cb_5316' of github.com:jsoref/cordova-js
Added amazon-fireos port to lib files + grunt file.
Spelling: SEPERATOR -> SEPARATOR
add ubuntu platform
fixed licensed headers for ubuntu
first pass at adding browser as a platform
adding exists fn to urlutil and check before injecting cordova_plugins.js (failing tests)
refactoring to small modules
everything seperated into discreet modules but deps not resolved
fixing deps