add firefox platform
change firefoxos link to tarball
make the firefoxos parser actually build the project
add default manifest properties for firefox os platform
Merge branch 'master' of github.com:jlongster/cordova-cli into ffos
CB-4657: added staging_dir function to ff parser
CB:4657 added ffos support to cli
[WP8] add all files from www dir in actual project directory, not the common one (required in order to respect files from merges)
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-cli
[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.