Merge pull request #164 from elandau/bootstrap

Cleanup bootstrap code
Merge pull request #165 from elandau/bootstrap

Add missing files
Merge pull request #166 from elandau/bootstrap

Fix bug where Module classes with a private constructor cannot be instantiated
Merge pull request #167 from elandau/bootstrap

Report time to construct dependencies when using ConcurrentProvider
Merge pull request #168 from elandau/bootstrap

Remove use of Supplier in public API's and switch to an internal Property class
Merge pull request #169 from elandau/bootstrap

Upgrade to gradle 1.12
Merge pull request #170 from elandau/bootstrap

Update gradle to 1.12 and fix junit dependencies
Add Resource.lookup method to support compiling under jdk7
Upgrade to gradle 1.12
Merge pull request #171 from Netflix/gradleupgrade

Gradle upgrade
Merge pull request #172 from elandau/bootstrap

Fix junit dep
[Gradle Release Plugin] - pre tag commit:  '1.3.0'.
[Gradle Release Plugin] - new version commit:  '1.3.1-SNAPSHOT'.
Merge pull request #173 from elandau/bootstrap

Fix ignoring auto binding
[Gradle Release Plugin] - pre tag commit:  '1.3.1'.
[Gradle Release Plugin] - new version commit:  '1.3.2-SNAPSHOT'.
Merge pull request #174 from elandau/bootstrap

Revert change to remove Guava's Supplier from public API's
[Gradle Release Plugin] - pre tag commit:  '1.3.2'.
[Gradle Release Plugin] - new version commit:  '1.3.3-SNAPSHOT'.
Merge pull request #176 from elandau/bootstrap

Support for multiple class loader with @Warmup.