JBIDE-16661 CordovaSim: Adding process console output support
Merge pull request #34 from ibuziuk/JBIDE-16661

JBIDE-16661 CordovaSim: Adding process console output support
Disable selection when OK pressed

Disables the version selection combo and the platform table when ok is
pressed.
Remove todos and add logging 

Adds logging to exception cases.
JBIDE-16883 - Broken UI logic in Hybrid Mobile/ Engine properties

Adds a listener type to AvailableCordovaEnginesSection so that dialogs
are able to detect when the engine list changes. EnginePreferencesPage
now selects the defaultEngine if there is only one option.
JBIDE-17174 - Run on Android emulator" fails for AVDs with Google APIs

changed the way we parsed avd API levels which was error prone as not
all emulators were reporting them same ways
Confirmation dialog for engine removal

Adds a confirm dialog that confirms the removal of a cached cordova
platform.