Support underscores and dashes in lifecycle names.
Added initial cloud gateway.
Merge remote-tracking branch 'origin/develop' into develop
Add JClouds dependency
Extracted CloudDriver from CloudGateway.
Merge branch 'develop' into feature/1587_refactor_agent_liveness