I'm using ActiveMQ-CPP in a project and want to start an embedded broker. I have found references to the 'MockBrokerService' but can't find documentation on it. What I have found says its for testing. Does ActiveMQ-CPP support launching of a fully functional embedded broker that can interact with other ActiveMQ instances for failover and so on?