avoid duplicate requests to the cache proxy. fix #125
Update nginx-configuration.rst

typo
Fix Host header for proxy client requests

When using `ban` requests with Varnish proxy client, requests are queued
and sent with `flush()`. Queued requests are registered without host,
making Guzzle create an empty `Host` header.

When flushing, Guzzle request is re-created starting
with the original one (so without host), with all registered headers.
The problem is that the empty `Host` header is also copied, and thus not
re-created by Guzzle with the server URL. In the backend, cURL sees it
and takes it into account, overriding passed URL silently.

This causes requests with empty host being fired by Guzzle, which is
kind of annoying :smiley:.
harmonize comments for ban between varnish 3 and 4
Show VCL in tabs

Add sphinx-php to pip requirements for building on RTD

Rename ‘Testing the Library’ to ‘Contributing’

Add JS and CS for tabs

* Make syntax highlighting resemble that of Symfony docs more.

Remove fabpot/sphinx-php from require-dev

* Now in requirements.txt

Improve styling

Add pip install to Travis

Try to fix static path on RTD

Run pip install as sudo on Travis

Make border none important

Revert path to static

Move pip install to install steps

Clean up tabs.js

Remove sys.path.insert

Switch from RubyLexer to CLexer

Add link to Sphinx installation

Remove duplicated html_theme

Show Varnish 4 first