CB-6292 Revert commits that add explicit callbacks to APIs

The APIs already have callback-based APIs when called through the
`cordova` module (code is fairly confusing, but is in
addModuleProperty)
CB-6292 Add a callback-based API for cordova info (in addition to promise API)

Also adds a comment explaining how to use the callback vs. promise API.
CB-6292 Actually add a comment (meant to be a part of prev. commit)
CB-6377 Handle spaces in paths for cmd related scripts
CB-6382 platform list: sort output

github: close #156
CB-6344 Fix spy to return a default platform JSON instead of an empty object

Fixes broken tests because of the refactoring in plugman regarding CB-6344

github: close #157
CB-6377 Remove windowsVerbatimArguments from superspawn

It messes up when cmd has a space in it.
This also fixes the previous CB-6377 commit (which I accidentally
pushed), where all paths on windows were going through the "cmd /s /c"
crutch.

close #155
Fix having a space before the closing quote in superspawn log message
CB-6377 Fix up superspawn's cmd fallback when there is a space in the args

Tested this by executing: echo a "b   b"
updated to use iOS 3.4.1
CB-6245 Updated version and RELEASENOTES.md for release 3.4.1-0.1.0
CB-6245 Incremented package version to -dev
Revert "CB-6245 Incremented package version to -dev"

This reverts commit eee9b273b7b58a6a2abc1dc306129739be95bb2c.
updated plugman reference in shrinkwrap
CB-6245 Incremented package version to -dev
CB-6377 superspawn: always wrap non .exe calls to cmd with /s /c