Added support for default headers.

The options object passed to the defaults method can contain a headers object, just like the options object passed to the request method.