Fix for issue #39 - Default value for HTTP headers should a Hash and not Array

Ruby HTTP library requires the headers to be provided as a Hash. The default value was an empty Array resulting in a NoMethodError when the default value was used.

Fix for issue #39