Removing dependency on uqbar-collections

Using apache-lang and generic apache-collections instead, which offer exact same functionality,
are already on path, and are much more difficult to remove
Using ArenaException when possible
Adding Hierarchial Logger from commons-exceptions
Removing depedency on uqbar exceptions
Introducing ObjectTransactionException
Renaming AssertUtils->ObjectTransactionAssertions

Since it is POT specific. It is not a general utility
Merge pull request #8 from uqbar-project/dependency-cleanup

Dependency cleanup