Consolidate logging infrastructure
Implement download-config command
Implement create-services command
Implement destroy-services command
Implement list-services command
Resolve type in warning message
Add Flume Agent services to unit/integration tests
Back off CM API poll period, add print statement on empty list results
Implement command role based filtering, improved error reporting, deal with empty cluster more gracefully
Improve list-services command
Remove hive metastore start task (linking to jdbc driver) since it is not necessary
Do not allow role filters on non-lifecycle commands
Clean up globals/macros
Clean up imports
Fast fail on cluster topology inconsistancies
Ignore transient java files
Implement mocked full lifecycle launch unit tests
Check and guard against provison/start failures
Consolidate and unify logging between Commands and Handlers
Implement start/stop/restart lifecycle commands