Expose blackcatmq for use as a module

We are using blackcatmq as a module in one of our tests, this way we know when the MQ has started, stopped, etc thanks to the callbacks now being available.