[BlackBerry10] Fixed issue calling check_reqs script with space in path

Reviewed by Bryan Higgins <bhiggins@blackberry.com>
3.0.7
3.0.8
[WP8] add all files from www dir in actual project directory, not the common one (required in order to respect files from merges)
[CB-3904]: platform ls now shows installed and available platforms.
Fix broken tests for platform ls after my recent change.
[CB-4184]: Install plugins to platforms serially, not in parallel.

This prevents plugman stepping on itself while installing dependencies
across platforms.
[CB-4751] Updated version and changelog for 3.0.9
Version updated to 3.0.10-dev
[CB-4325] Run platform installs in serial instead of in parallel

Now a failure in one doesn't leave others in a bad state.
[CB-4793] Lazily require modules in some places.

With the related change to plugman:
cordova plugin ls: 700ms -> 80ms
cordova create: 800ms -> 450ms
[CB-4797] Change `serve` command to serve platforms keyed off of path component.

E.g. /ios/www will have iOS's www
Fix broken tests due to lazy requiring change.
[CB-4797] Add missing return statement in cordova serve
[CB-4797] Fix a crash on undefined platform in path.
fixed merge conflicts in package.json