whitespace ocd before further editing
move the label to the right place
generate svgs
get vcl_purge via vcl_hash right
add svg versions of the graphviz-generated graphs to html docs
complete overhaul of vcl-built-in-subs.rst documentation

Add missing bits and sync with reality. Relevant fixes:

* a synth object is never cached
* by a backend_response object may be