Fixing transitive-ness of provided
In a scenario where there are more instances than EIPs, there is a chance that the instance may try to grab an already existing EIP as it relies on renewal time to determine if the instance is dead and the renewals are never updated. Now we rely on heartbeats to determine if the instance is alive or dead.
Merge branch 'master' of github.com:Netflix/eureka
Upgrade version.
Upgrade version again.
Still having problems with version - updated to a new one.
Gradle Release Plugin - new version commit:  'eureka-1.1.84'.
https://github.com/Netflix/eureka/issues/19:When a client instance is gracefully shutdown and a corresponding cancel is called - reduce the renewal threshold as the client requested it.
Upgrade gradle version.
Gradle Release Plugin - new version commit:  'eureka-1.1.86'.
Instead of decrementing renewal threshold, update the threshold by recalculating.
Update version.
Gradle Release Plugin - new version commit:  'eureka-1.1.89'.
Update codequality/checkstyle.xml

Removing as it appears to no longer be available in the latest version of checkstyle that comes with gradle 1.4
Upgrading to Gradle 1.4
Switching to bintray for dependencies (same as Maven Central)
Move gradle-release dependency to bintray
Use newer version of license-gradle-plugin that fixes skipExistingHeaders field
Add sonatype snapshot repository
Using latest features of release plugin