Revert "moved transportClient, degrader and many other cluster properties to service properties (part 1)"
Because we found a bug with restli client and we want to reduce the possibility of introducing a new bug
with this D2 changes. So we are going to push a fix to restli client before re-introducing D2 changes

This reverts commit 539a1408783dc8301b8909ee1f88b6f66e675eed.
Restore binary compatibility of ScatterGatherBuilder$RequestInfo.getRequest().
The type was changed from Request to BatchRequest in 1.8.9; this change
is source compatible but not binary compatible.

RB=152325
R=mtagle,osumampo,jbetz,si-dev
A=osumampo,jbetz