Attempting to use IAM role as a fallback for AWS credentials
Handle NPE for unset credentials
Use InstanceProfileCredentialsProvider for getting IAM role credentials
Merging master
Merge with master
Merge branch 'master' into iam-role
Merge branch 'master' into iam-role
Merge branch 'master' into iam-role
Merge branch 'master' into iam-role
If all eureka instances go away and then eureka fall back cluster is not accessible because of network  issues- the number of instances registered with eureka at startup will be zero.

This would mean the threshold for renewals will be zero which would mean the preservation mode will be disabled. It is better to enable the preservation mode here (will be valid for about 15 mins) until the threshold is updated.
Bump up revision number.
Bump up revision number - one more time.
Merge branch 'master' into iam-role
Merge pull request #5 from ericdowd/iam-role

Use IAM role as fallback when AWS credentials are not provided
Gradle Release Plugin - pre tag commit:  'eureka-1.1.76'.
Upgrade AWS jdk version from 1.3.11 to 1.3.4.1 to support IAM credential support for eureka.
Correct wrong version upgrade.
Bump up revision number.
Eureka Client should assume empty string for interpolated expression for which the value cannot be found.
Gradle Release Plugin - pre tag commit:  'eureka-1.1.77'.