ability to add custom headers on requests

eg: 

    GdsApi::JsonClient.new(headers: { "HEADER-A" => "B", "HEADER-C" => "D" })

Usecase: passing through the Varnish ID from frontend through to the backend.