#22461 condition decorator: support for if-unmodified-since and updating etags

see ticket https://code.djangoproject.com/ticket/22461
This needs documentation updates in docs/topics/http/decorators.txt and topics/conditional-view-processing.txt.