Created new files for browser
Browser platform is now being created from cli
Remove references to "firefoxos"
Merge branch 'master' into browserPlatform
CB-7420 Windows. Plugin <resource-file>s are removed from platform during prepare
Windows helper. Removes unnecessary $(MSBuildThisFileDirectory)

This property is not required since all main .jsproj and other shared project files are in the same folder
updated version, updated ffos to use 3.6.1, updated cordova-js dependency to be strcit
updated version to 0.21.10-dev
updated Releasenotes.md
Merge branch 'improvements' of https://github.com/MSOpenTech/cordova-lib
Merge branch 'CB-7420' of https://github.com/MSOpenTech/cordova-lib
[Windows8] Fix failing test to match updated functionality
CB-7457 - Add malformed plugin for tests
CB-7457 - cordova plugin add --searchpath does not recurse through subfolders when a plugin.xml is malformed in one of them
CB-7190: Add browserify support in cordova-lib/cordova-cli
CB-7228: Cordova prepare --browserify runs on all installed plugins
CB-7001: Create a --browserify option for run action
CB-7140 Check plugin versions in local search path

`cordova plugin add id@versionspec`
`cordova plugin add org.apache.cordova.file@>=1.2.0`

Plugins from local search path with the given id but with a version that does
not satisfy versionspec will be ignored. If several satisfying plugins are
found, the one with the highest version will be used.
CB-7091: Remove check_requirements() funcs from platform parsers

No longer used, removing. They were either:
1) Empty
2) Duplicating the chqck_reqs call that is also done by platform create scripts
3) In Ubuntu duplicated the code from check_reqs
CB-7091: Remove check_requirements() funcs from platform parsers

No longer used, removing. They were either:
1) Empty
2) Duplicating the chqck_reqs call that is also done by platform create scripts
3) In Ubuntu duplicated the code from check_reqs