Generating object tree in benchmark.
Moved CollectionStreamProviderTest to CollectionGraphProviderTest.
Removed MethodEvaluator creation during eval.
Added HashCodeUtil and EqualsUtil to avoid using the HashCodeBuilder and
the EqualsBuilder which create an object each time.
Moved tree creation out of the benchmark. Still fails because of GC.