- removed the functionality of creating default component if no component specified, this means we always expect user to specify a component.
- removed number_of_containers, launch_command, containers from the Service resource object, assuming that each Component has to
specify these. resource and artifact in Service object will still remain as the default value for component.
- Added a ComponentState object.
- Changed the actionCreate to look for the example service from a secondary location.
- Fixed a bug in ComponentInstance to handle STOP event on INIT, in case container completed before it gets launched.