dynamically install rest-client

Proposed hacky fix for #34.

@evalencia @salgo @jeffbyrnes @edwardvfluke  could you try this fix?
Might be good to DRY up these two lines, which are in quite a few places, into a single `S3FileLib::connection` method, or some other similarly-named thing. cc @eherot