Switched to Mockito for testing EventSortedMap
Usage of Mockito makes EventCollector obsolete
Added .gitignore to resources folders of collections-jdk8
Introduced extra Java 8 package in collections-jdk8 to allow the project to exist in parallel to collections
More separation between Java 8 and older implementations
Moved most of the 'lang' classes to 'util' within 'core' project as the new place is more appropriate
Merge branch 'master' into jdk-8
More Java 8 adjustments