Create MessageConsumer test case, fix subscribe so that it doesn't add
extra data to the source name.