some refactoring to use a different bus for the jms client and server.
add code to create jms endpoints programmtically.
replaced the jaxws endpoint and clients with factory classes that are a
bit cleaner.