Revert "CB-5397 Make iOS project file's www/ and config.xml point at the non-platforms versions."

This reverts commit 8bde8edfa7976bfe116e22451cb375949a76035c.

The change broke the copying of the correct config.xml file.
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