Move rest-client requirement

We should require rest-client at runtime, not load time. We should also
install the gem if public_info depends on it (it does).

RE: https://github.com/rackops/rackops_rolebook/issues/43