Add more Varnish configuration options

This allows for the probe and backend timeouts to be configured, and for each backend to have a max_connections property added.