CB-6976 Add support for Windows Universal apps (Windows 8.1 and WP 8.1)
CB-6728: Support chip architecture flag --archs

github: close #180
Merge branch 'win81' of https://github.com/MSOpenTech/cordova-cli
moved require('fs') to top
fix linting/hinting
Add missing license header to cordova.js
CB-7002 Updated version and RELEASENOTES.md for release 3.5.0-0.2.6
CB-7002 Incremented package version to -dev
Fix CB-7069 copy-from & link-to custom uri -> url
Pin jasmine to older version temporarily

There is an upstream bug in one of jasmine's dependencies. Temporarily pinning
to an older version until it's fixed.

Email from @sgrebnov about this bug from this morning to dev@cordova:
Hi guys, just want to let you know that after recent update of one of our test
dependencies [1] you can see the following error when running 'npm test' (if
you did 'npm update' or installed everything from scratch)

jasmineNode.TeamcityReporter.prototype = new jasmine.TeamcityReporter;

This is not related to our code; here is open issue[2] and possible workaround[3]

[1] https://www.npmjs.org/package/jasmine-reporters
[2] https://github.com/larrymyers/jasmine-reporters/issues/63
[3] http://stackoverflow.com/a/24555340/255654
Add --captureExceptions flag to jasmine

Without this flag exceptions such as bad syntax of missing modules caused all
the tests to abort but the exit status was still 0. CI tools interpret this as
successful test.
Call process.removeAllListeners() in cli spec

Each call to cli in the spec installs a new listener for the uncaughtException
event. After 10 of them this results in a warning from Node.js:

	(node) warning: possible EventEmitter memory leak detected. 11 listeners
	added. Use emitter.setMaxListeners() to increase limit.
CB-6127lisa7cordova-plugin-consolecordova-cli documentation translation: cordova-cli
CB-7100: Use npm based lazy-load by default

Replace --usenpm flag with a --usegit flag.
checking for browserify flag
CB-6756 Adds the platforms subcommand for save and restore

github: close #178
Added browserify flag to cli options
CB-7220 Split cordova help into per feature help files
CB-7220 Support cordova_lib.binname
Merge branch 'CB-7001' of github.com:surajpindoria/cordova-cli