(MCO-406) and (MCO-407)

This pull request covers (MCO-406) and (MCO-407).

It adds the requirement for connector plugins to have DDL's, adds DDL's to the ActiveMQ and RabbitMQ plugins, adds test coverage to the Connector::Base class and adds Connector plugin to the list of plugins for which the plugin application can display ddl doc output.