vcl4 overhoul

WIP, do not merge!

complete overhoul. uses jinja2 templates now, and much more. no support for varnish <4.