A new wizard for restoring plugins

Adds a resource listener and runs a wizard to install any cordova
plugins that are referenced on the config.xml.
resync for widget models

Adds a resync API to WidgetModel uses the API on ConfigXMLUpdateAction
to update the changes to the edit model when the updates are delegated
to XML injection
tests for restorable plugins 

Adds tests for restorable plugins