CB-7341 Port tooling/platform scripts from WSH to NodeJS

Implementation for [CB-7341](https://issues.apache.org/jira/browse/CB-7341). This also includes:
  * [CB-4655 Makes default platform template files overridable](https://issues.apache.org/jira/browse/CB-4655) (https://github.com/apache/cordova-wp8/pull/49)
  * fix for [CB-3554 Use XAP Deployment Tool where available](https://issues.apache.org/jira/browse/CB-3554)