cordova/run: Re-write in node and make it work up to (and including) web-packaging.
cordova/package.json: Adding package definition so cordova/run can use shelljs.
bin/create: Run npm install for cordova/run.
cordova/run: Use xml2js to retrieve widget ID.
cordova/run: Add additional steps up to and including install.