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. 
I know very little about Vary. shouldn't we also add the minor version value?