Wean HSH_Lookup from struct object
Keep req->objcore around.
Do a "backend.list" to try to provoke any pending panics better,
this CLI command goes to the varnish worker process if it is
running and gives an error (which we ignore) if it isn't.
Shift focus from object to objcore
Fix errnous dates in the old specfile entries that give warnings on fedora.

Patch by ingvar@redpill-linpro.com

https://www.varnish-cache.org/patchwork/patch/145/
Use req->objcore rather than req->obj
Eliminate a couple of trivial uses of req->obj
More trivial changes to use req->objcore instead of req->obj
More req->obj low hanging fruit
More req->obj to req->objcore movement
Make generic functions for OA's in double format.
Add generic uint{32,64} OA_ accessor functions, use for VXID.
Strip the tag bits when setting obj->vxid rather than everytime we
put it into a http-header.
Don't keep looking at req->obj->http once we have req->resp populated.
Introduce the HTTP_Encode() and HTTP_Decode() functions which pack
a http response into bytestring.
Pack obj->http into a oa_http bytestring and populate the obj->http
structure from that while we still need it.
Fix for GCC warning
Don't frob http->status directly to test value, we need to take
account for the extra two digits made available for VCL.
Wrap obj->len in an accessor function
Incrementally chip away at struct object