added tests for ArrayUtils
fixed error in ArrayList

In case no equality function is provided in the constructor call a
default equality function is used. This default equality function could
not be resolved due to a typo
added tests for util.collection.ArrayList
added test for util.CollectionUtils