Don't contaminate RestClient.

Adding basic_auth before each execution of `RestClient` causes other users of RestClient to send invalid auth.

Please note that I only use a small subset of the library and I only tested the following: 

* `get_companies`
* `post_companies`
* `delete_companies`

It certainly can use more testing :(

Thanks