Enable WidgetModel to be created without a project

Changes to WidgetModel so that it can be created from a config.xml that
is not part of an Eclipse project. This would allow WidgetModel use
during project import.
UI ready import wizard

Initial UI implementation for the import Hybrid Mobile Project wizard
update copyright

Adds the missing copyright information.
imported project creation

HybridProjectCreator is modified to be able to create projects without
template files. HybridProjectImportPage now uses the
HybridProjectCreator to create the projects or copy contents to the
created project depending on the options. ConfigJSon can now be created
without engine information. Tests are modified to adjust to API changes
on HybridProjectCreator.
Support for config.xmls on project root

Hybrid mobile projects can now optionally have the config.xml on the
root of the project instead of the www directory. This makes hybrid
mobile project types more compatible with cordova CLI projects. 

HybridProject now provides an API to retrieve the config.xml