Integrate discovery server transport layer with InterestChannel.
Merge

Conflicts:
	eureka-server/src/test/java/com/netflix/eureka/server/transport/discovery/protocol/asynchronous/AsyncDiscoveryServerTest.java
Merge pull request #178 from tbak/2.x

Integrate discovery server transport layer with InterestChannel.
Reworked InstanceInfoField so reflection is not used to set InstanceInfo
Removed unused classes