Add the omniglot plugin, which can provide links to blame for both hg and git

This changeset is a partial fix for bug 842641.