Fail fast in create script if package name is not com.foo.bar.
[CB-3542] Fix create script's check for whether cordova.jar exists.
[CB-3542] Delete extra message when check_reqs fails.

check_reqs already outputs a message.
[CB-3542] Fail create script if a copy fails.
[CB-3542] Delete custom replaceInFile with shelljs.sed().
[CB-3542] Only update framework/ project when building the jar.

No need to do it during every check_reqs.
This also extracts the jar building into a helper function.
[CB-3542] Delete old ant-based bin/create.xml file.
[CB-3542] Convert update script to be node-based.
[CB-4817] Avoid generating unused files in create script

by using "android update project" instead of "android create project"
[CB-4817] Remove unused assets in project template.