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.
Update bundle requirements 

Update the jface bundle versions
Update test pom version

Move to the new 1.1.0 version
[JBIDE-16258] Change to error message

Changes the error message for minimum required API level