require rest-client in Client

Fixes #1201

RestClient is not available if you use Client directly without CLI/
Merge pull request #1202 from danielmorrison/master

require rest-client in Client