Add an LDPath function (fn:header) to retrieve a backend-defined
response header for a resource

The AbstractHttpProvider provides an example implementation that stores
all the HTTP headers. Other backends have empty header implementation.