Change the documentation for the http mapping method to specify and actual hash.

Currently the example given is an Array - which is silently converted to a hash (a seperate issue).
We want to show the example as a logstash-esque hash instead of an array
Add the ability for the http output to handle hashes of hashes

this allows us to build arbitrary hashes where bot the key and value can
be logstash variable.