New REST endpoints for (S)VIP

Added two new endpoints to retrieve instances registered with eureka for a Virtual IP or secure Virtual IP.
Gradle Release Plugin - pre tag commit:  'eureka-1.1.74'.
Gradle Release Plugin - new version commit:  'eureka-1.1.75-SNAPSHOT'.
Addressing some more comments
Gradle Release Plugin - pre tag commit:  'eureka-1.1.75'.
Gradle Release Plugin - new version commit:  'eureka-1.1.76-SNAPSHOT'.
Merge branch 'master' of https://github.com/Netflix/eureka
Gradle Release Plugin - new version commit:  'eureka-1.1.80'.
Gradle Release Plugin - new version commit:  'eureka-1.1.82'.
Bug fix for VIP & SVIP
Gradle Release Plugin - new version commit:  'eureka-1.1.83'.
Merge branch 'master' of https://github.com/Netflix/eureka

Conflicts:
	eureka-core/src/main/java/com/netflix/eureka/resources/ResponseCache.java
	gradle.properties
	gradle/release.gradle
Fix for issue #29

Merge branch 'master' of https://github.com/Netflix/eureka

Conflicts:
	eureka-core/src/main/java/com/netflix/eureka/resources/ResponseCache.java
	gradle.properties
	gradle/release.gradle
Bug fix in ApplicationsResource.

The condition to look for "isRemoteRegionRequested" wasn't appropriate.
Fix for issue #29

Merge branch 'master' of https://github.com/Netflix/eureka

Conflicts:
	eureka-core/src/main/java/com/netflix/eureka/resources/ResponseCache.java
	gradle.properties
	gradle/release.gradle
Incorporated review comments:

1) Key.EntityType better signify the contents with a first class nullable regions array
 2) Added javadoc for the remoteRegionurlWithName property value format.
Merge remote-tracking branch 'origin/master'

Conflicts:
	eureka-core/src/main/java/com/netflix/eureka/InstanceRegistry.java
	eureka-core/src/main/java/com/netflix/eureka/resources/ApplicationsResource.java
Fixing shutdown of eureka client and reducing flakiness of a test.
Fixed issues with squashing of commits
Removing unused method.