Merge pull request #267 from amit-git/2.x

2.x
More robust Kafka audit service implementation.
Refactored Eureka CLI.
Merge remote-tracking branch 'remotes/netflix/2.x' into 2.x

Conflicts:
	eureka-core/build.gradle
	eureka-test-utils/src/main/java/com/netflix/eureka2/rx/Observables.java
	gradle.properties
Apply Eureka server abstraction to the dashboard server.
Merge pull request #268 from tbak/2.x

2.x multiple updates
Server boostrap config refactor + moved some files around to the proper package
More config refactoring
Adding a "dummy" replication port to the bridge server config
Merge pull request #269 from qiangdavidliu/2.x

Bootstrap config refactor
Patch static content handler to resolve properly resource URI and read from jar file.
Merge remote-tracking branch 'remotes/netflix/2.x' into 2.x
Merge pull request #270 from tbak/2.x

2.x Patch static content handler
[Gradle Release Plugin] - pre tag commit:  '2.0.0-DP3'.
[Gradle Release Plugin] - new version commit:  '2.0.0-DP4-SNAPSHOT'.
Merge branch '2.x' of https://github.com/Netflix/eureka into 2.x
websocket port config endpoint fix