dynamically install rest-client

Proposed hacky fix chef 12 removing rest-client. Fixes #34

@evalencia @salgo @jeffbyrnes @edwardvfluke  could you try this fix?