force default sessions and authtkt to set the vary header for cookies

replaces #1342 and adds support for authtkt headers

related https://www.djangoproject.com/weblog/2014/may/14/security-releases-issued/