Shale/more per request headers

add-on to #183

R? @kyleconroy