Attach headers to the resp's meta + handle headers for PUT/PATCH

Both are necessary to handle etags in webpay (bug 845967)