rhg: add a limited `rhg cat -r` subcommand

It only supports revision specification (rev or full hash) and the list of files
to cat.

Differential Revision: https://phab.mercurial-scm.org/D9052
11 jobs for topic/default/rhg.cat in 28 minutes and 25 seconds (queued for 18 minutes and 53 seconds)