Support per-backend options

varnish_backend_options can now be a list of hashes, with the
'servers' key in each hash matching against the server's FQDN
to specify for which backends the options apply.

The old style single hash for all backends is also still
supported.

Change-Id: I4a44219ab5d4889566ec5e88f9d16a1d710eca9c