Initial implementation for cordova engines

Implements the multiple engine support. Changes are made to new project wizard and project properties
to select a cordova engine. Also includes a wizard to download new cordova versions and platforms.