Moved all stub message classes to outside the generators.
Added Hamcrest compatible equality MapMessage matcher and the MapMessage generator