Moving the MessageQueue/MessegeQueueFactory intereface out of impl package.