Added prototype ripple support to command line.

This will allow:

    cordova ripple ios

which will serve up the app's www folder and then wrap ripple around
it and launch a browser.
Automatic Javascript installation on prepare

Uses <js-module> tags to automatically inject code into the
platform-specific cordova.js.

Also the CLI now uses <asset> tags properly, rather than blindly copying
the entire www/ directory. This copying is done on prepare, since we're
trying to avoid touching the user's top-level www/.
plugin add/rm no longer change top-level www
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-cli
CB-2702: show warning in bootstrap whenever root user is used to install, regardless of location of install.
[CB-2733] Consistently throw an Error object.
Set missing create options

Added missing create options and update create command description
Update project path in example section
CB-2628: add link to getting started guides to readme.
Tighter Ripple Ingeration

- will now only start up one node server
- refactored serve to extract config to boot up ripple server
- ripple will be installed via npm!!11!!!one!!
Merge branch 'next'
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/cordova-cli
2.6.0rc1 used for libs now. Bumped npm version to 2.6.0. added androids local.properties to gitignore.
CB-2811: shell and module-level hooks should receive project root as parameter.