modify wrap-resource to support alternate keys for path

add additional (and optional) parameter to use a key other than :uri
for the path. This is primarily to support immutant, which uses
:path-info but can be used to support any arbitrary key in the
request that other servers might use.