Changed required execution environment to Java 7

Change-Id: Ib7aecc1b6942f2fddde732aa450693136b7c9b02
Updated vendor information.

Change-Id: I43bfe7fc9d5e0c5ae6803979cf94a5a8afe0a8d7
Removed ICollector.done().

Change-Id: I17f0ed4949438a6c11347c4289047c4b98817c05
Add required dependency to Guice.

Change-Id: Ie67605148613061403f0e36a5921cd99f674e445
Allow to override search patterns in sub-classes.

Change-Id: I6917efe18d18b9f757d0ae0e9f40e8c0b9982504