Little bit of cleanup, use proper covariant returns from copy methods,
make the JmsDefaultMapMessageFacade map final.
Implement JMS compliant MapMessage and test using the
JmsDefaultMapMessageFacade.
Merge branch 'master' into amqp-only