Initial code version

This code has a JMS client which processes the messages published on a
given topic in Oracle AQ.

Multi-consumer Queue of AQ maps to the publish-subscribe model of JMS.
The multi-consumer queue is quite flexible as it allows the addition of
new subscriptions if required.

The code also uses Logback for logging and Perf4j for generating
performance related graphs, statistics etc.