Fixes Issue #74 - hanlon.war is not running Java App Servers

Includes necessary code change to hanlon so that the war file prepare would run on Java App Servers without any issues. This includes

1. Address code dependency issues
2. Address key memory leak issues
3. Necessary code change for ruby interpreted version to run as jruby compiled version