Adding support for sending along http headers when downloading the tarball

Conflicts:
	providers/extract.rb
A hash is not a string
Merge pull request #9 from gleseur/master

Adding support for passing along headers when downloading tar file