Add Vary & Content-Length headers & HEAD support