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.