Updated to use JDK7
Updated to use JDK7 and separate out fire and forget vs request/reply
Updated to use JDK7 and JMS2.