avoid duplicate requests to the cache proxy. 

fix #125
> not sure if changing the case of headers is a good idea however. as varnish regex are case sensitive, this could actually matter. people should pay attention. the worst case are duplicate requests so i would rather leave that out.

well, Varnish being case sensitive to match header names could create weird issues. but it is true that sending several requests is not a big deal here