BELL-2454 - updated ostrich to 1.7.2-beta with experimental upgrade to commons pool 2.2

updated project to use commons pool 2.2
updated some classes to not use deprecated methods
fixed/updated tests
This isn't really no caching. We'll need to either get rid of this policy or change the behavior of the ServiceCache to support bypassing the GenericKeyedObjectPool.