CB-5397 Add --cli flag for iOS's bin/create
CB-5715 Pass --cli flag to android create script
Fix broken tests (whoops)
CB-4976 - dont use cache for local custom lib
Files in merges must remain intact when removing platform
Revert "CB-4976 - dont use cache for local custom lib"

This reverts commit de94f31c4e47a4318c7c095b69ac1504ed0e4fe7.
CB-4976 dont use cache for local directory
CB-4976 fix tests to handle local dir case
CB-4976 Don't fire download hooks for local paths in lazy_load
CB-4910 Default config.xml to the root instead of within www/

Logic should still be backwards-compatible with project that have
config.xml within www/
CB-5735 Don't write out id & name if config file already exists

Applicable to create --link and create --source
CB-4871 Remove unused dependencies in CLI
CB-4871 Remove jshint dependency.

Was used only to give better error message when parsing of config.json
fails. Node should give a good-enough message (plus this is a niche
file).
Revert "CB-4871 Remove unused dependencies in CLI"

This reverts commit 75af910b6494df409587510f7845d4b7f2101e8b.
Didn't mean to delete ripple.js in this commit
CB-4871 Remove unused dependencies in CLI (take 2)
CB-4871 Delete ripple command.

This saves 11 megs from node_modules.
- The command was undocumented and reported broken (CB-5075)

If we add back the command, we should ask users to install ripple
separately instead of using node_modules.