Merge pull request #135 from tbak/master

Make project compile under Java 8.
Fix Issue #136
Merge branch 'master' of https://github.com/Netflix/ribbon into cp
Upgrade mock version
Change the dependency on rxjava to a new format.
Merge pull request #137 from allenxwang/cp

Fix #136
HttpRequest.replaceUri now includes the entity when building the new instance
Merge pull request #140 from willblackie/wb_replaceUriFix

HttpRequest.replaceUri now includes the entity when building the new instance
[Gradle Release Plugin] - new version commit:  '2.0-RC5'.
Merge pull request #139 from tbak/master

Separate cache and http request into two separate Hystrix commands.
Print more information in RxMovieServer example to help find out a reason
for unit test flakiness.