Merge pull request #93 from allenxwang/2.x

Deprecated RestClient and updated examples.
Update gradle.properties

Change version to be 2.0.0
Initial prototype of ribbon client.
Merge branch '2.x' of https://github.com/mikeycohen/ribbon into 2.x-commonclient
First cut of Ribbon client extension APIs.
WIP: refactor ribbon-rxnetty module to have a base class for cached RxClient.
Ribbon client extension skeletons. Rename ribbon-rxnetty to ribbon-transport.
Example updated
update example
example updated
Applying changes according to discussions of Issue #99
Refactor Ribbon for transport client support
Ribbon transport refactoring. ribbon extensions implementations WIP.
Changed FallbackDeterminator APIs
Design update. Add APIs in Ribbon transport client to support getting max connections in pool and max response time to be used by Hystrix.
Implementation of applying FallbackHandler and ResponseTransformer.
Test updated to test ResponseTransformer.
Merge pull request #100 from allenxwang/2.x-commonclient

Initial creation of ribbon-client-extensions module
Added cache functionality.
correct test name.