CB-6147 Enable CLI and Plugman with npm shrinkwrap
Fix tests broken by recent change to searchpath.
CB-6209 Uplevel changes from android_parser to amazon_fireos_parser
Added orientation related config changes from android_parser.
Fix ConfigParser.getPreference error + tests

Was getting the following error:

    ReferenceError: a is not defined
        at Object.ConfigParser.getPreference
            (/home/alfred/repos/cordova-cli/src/ConfigParser.js:88:23)

github: close #138
Fix prepare command from hiding failures.

github: close #139
CB-6211 'cordova info' command fixed for Windows platform

Reference to JIRA issue CB-6211, the cordova info command it doesn't
work.
Cause by:  Carriage return or new line.

Fixed removing that carriage return from the var 'type'.

github: close #137
updated jasmine dependency for timing

update to jasmine for intervening fixes
[CB-6238] minor fix, removed echo statements from bash hook tests
CB-6267 Windows8. Apply BackgroundColor from config.xml
pwd
[CB-6292] tests for build function's dual return method
[CB-6293] dual return method implemented in run

non-breaking support of promises and callbacks
[CB-6293] dual return method implemented in run

non-breaking support of promises and callbacks
[CB-6293] additional tests for run command
[CB-6296] callback/promise interface implemented

if a callback parameter is provided, the callback is called and the promise is used internally only. This should be non-breaking and backwards compatible with the existing use of the cli
[CB-6296] implemented tests for return interface of create function
Tweak error message when hooks fail (wasn't showing correct command)
CB-6306 Error creating project when path to project includes spaces

github: close #143
CB-6323 Fix superspawn's resolve function on windows (was very broken)
CB-6323 Fix harmless typo in superspawn (cmd -> c)