HG-133: Generate ETag for the current article and pass it to Mercury

Generate ETag from MediaWiki and pass it to Mercury as X-Mercury-ETag header.

The goal is to use the same caching strategy on Mercury as in MediaWiki.

/cc @macbre @michalroszka