Colorize warning messages
Merge pull request #606 from Icenium/fatme/colorize-warning-messages

Colorize warning messages
Update common lib where the following change is applied:
In case you try executing unknown command (for example appbuilder unknown) we show error message that such command does not exist and after that we are trying to find the help for this unknown command, which is not correct.

Related to 9d17203744077edcf7f034ec58af4a2d6f0a64a7

Fixes http://teampulse.telerik.com/view#item/281820
Merge pull request #607 from Icenium/vladimirov/fix-unknown-command

Don't print help for unknown commands
Use cordova 3.7.0 as experimental

Add new commands for easier checking of the supported framework versions and changing it in the project. The commands are mobileframework print (default one) and mobileframework set. Use the new server API and FrameworkVersion in order to show which versions are experimental.

Should be merged after https://github.com/Icenium/Ice/pull/2586

http://teampulse.telerik.com/view#item/279602
PR comments - fixes

Commands are executed only in case a project is found. Add ensureLoggedIn check in CordovaMigrationService before getting Cordova versions from the server. Update help with --path option. Add check for project type - only Cordova project is currently supported. Remove IFrameworkVersion interface.