Use Vary header for minor versions 

**Edit**: If a header changes the output, then we need to list that header name in the `Vary` so proxy caches and cdns can do a decent work.

Also, the mobi version of github sucks. 
Nope. That is something Varnish (or whatever) will track on they own. Only header names here.