mercurial: add mirror

Closes #22901.
nanomsg: version 0.2 supports both doc and nanocat

Previously they were supported only by HEAD build.

Closes #22918.

Signed-off-by: Adam Vandenberg <flangy@gmail.com>