Update for Varnish 4.x

req.request is now req.method
vcl_fetch is now vcl_backend_response
hit_for_pass objects are created using beresp.uncacheable
req.grace is gone