Make createproject.sh work even when no dependencies are set up ahead of time

Adds a package.json to get non-plugin dependencies.
Merge branch 'upstream' (better createproject.sh)

Conflicts:
	createproject.sh
	harness-push/harness-push.js
	package.json
createproject.sh: include ios by default when host=Darwin
Merge branch 'upstream'

Conflicts:
	createproject.sh
Update build instructions in README.md now that things are simpler