Fix and extend caching documentation

Fixed a few incorrect statements. Added more information about the interaction between TTL, `max-age` and `ETag`.
You'd better say that in this case the TTL can be set in the admin screen only.