allow for custom request headers

There was no was to apply arbitrary request headers to http calls.