Minor polish
Firmly split "director" from "backend".

A director is noe an abstract entity which can fetch something for us,
however it decides to do that and using whatever protocol (or none).

A backend is a network endpoint designated by a precise triplet of
	VCL backend name
	IPv4 address (incl port)
	IPv6 address (incl port)

Backends are _also_ "simple" directors, but have an extra layer of
complexity in order to enable connection management, including
connection reuse across vcl.use commands.
Rename "pipe" to "http1 pipe", (VTLA: V1P)
Shift HTTP/1 protocol specific source files into a subdirectory
More vbe/{v}dir name cleanup
Fix my brainfart in PRIV_SESS and PRIV_REQ:  We want one variable for
each VMOD which asks.

Patch by:	mithrandir
Fixes #1600
Unhide vcl.show from 'help' output, it was hidden due to overzealous
copy&paste.

Spotted by:	scn
Fix a printf-format mismatch for OS/X