More JMS Framework implementation.
Make the JmsResource object immutable and add a marker interface for
resource Ids.
Add a destroy method JmsResource's