Response etags to always be weak: Prefixed 'W/' to value returned by Act...

...ionDispatch::Http::Cache::Response#etag such that etags set in fresh_when and stale? are weak. Fixes #17556.