DTGOV-65 Support pluggable deployment types (CLI, RHQ, Copy, etc)

https://issues.jboss.org/browse/DTGOV-65
https://issues.jboss.org/browse/DTGOV-141
https://issues.jboss.org/browse/DTGOV-142