Client: avoid header corruption
Client: avoid header corruption

Before this the Client.request method was able to corrupt the headers dict
passed by the user, since all complex objects are passed by reference.

hades/python-oauth2