Add supported platforms command line parameter when invokin the simulator.


refs #264033 and is connected to Icenium/Ice#1610
Merge pull request #346 from Icenium/totev/simulator

Add supported platforms command line parameter when invoking the simulator
Fix forgotten file
Merge pull request #348 from Icenium/fatme/forgotten-file

Fix forgotten file
Extract commands related logic to common
Extract analytics service from commands service
Extract project from commands service
Extract common bootstrap
Extract  analytics from errors
Move cancellation service to common
Move watchr definition file to common
Remove cancellation from bootstrap