Upgrade aws java sdk version from 1.3.11 to 1.3.4.1 to support IAM credentials.
Update version number.
Bump up version number again.
Merge pull request #58 from NiteshKant/master

Fix for issue #57
[Gradle Release Plugin] - pre tag commit:  '1.1.114'.
[Gradle Release Plugin] - new version commit:  '1.1.115-SNAPSHOT'.
Merge branch 'master' of github.com:/karthik-vn/eureka

Conflicts:
	build.gradle
	gradle.properties
https://github.com/Netflix/eureka/issues/59: Fix for the following issues

1) Eureka client tries to talk to a server in the same zone and fails over to the next server predictably for all clients in that zone. This could put a lot of pressure on the server that all these clients are failing over. These clients should distribute the load to other servers in the case of failover. This can be achieved by choosing a different failover server depending on the client.

2) Currently when there are 2 servers in the same zone, the eureka client always chooses the same server every time. The second server is not utilized until failover. This restricts the ability to loadbalance requests across multiple servers in the same zone.
Fix for https://github.com/Netflix/eureka/issues/60:

During self-preservation mode, eureka clients try to download the full registry instead of deltas. There does not seem to be any apparent benefit for this - we should continue with fetching the delta fetch and download full registry only if the clients cache and the server information gets out of sync.
Merge pull request #61 from karthik-vn/master

Fix for https://github.com/Netflix/eureka/issues/59
[Gradle Release Plugin] - pre tag commit:  '1.1.115'.
[Gradle Release Plugin] - new version commit:  '1.1.116-SNAPSHOT'.
https://github.com/Netflix/eureka/issues/62

When eureka server startups, it tries to find the unused EIPS based on the list from it neighboring nodes.

If that communication fails for some reason, multiple eureka servers will bind to the same EIP there by snatching it from one another.

AWS does not prevent reassociation in EC2-classic. A better way to handle this edge-case scenario is to find if the an instance id is associated with an elastic IP and if so skip that binding.
Merge pull request #63 from karthik-vn/master

https://github.com/Netflix/eureka/issues/62
[Gradle Release Plugin] - pre tag commit:  '1.1.116'.
[Gradle Release Plugin] - new version commit:  '1.1.117-SNAPSHOT'.
Break after we have associated the EIP without going through the entire list.
Merge pull request #64 from karthik-vn/master

Break after we have associated the EIP without going through the entire ...
[Gradle Release Plugin] - pre tag commit:  '1.1.117'.
[Gradle Release Plugin] - new version commit:  '1.1.118-SNAPSHOT'.