ADD: Allow header to insert in the request

I am trying to allow header to be set in the pull request so that i can do things like basic authentication etc etc.