grim/hgkeeper

Added the ability to integrate a long running hgkeeper with openssh

This added two new arguments to the server command, --external-hostname and
--external port.

These are used in the new `/ssh/authorized_keys` endpoint that will return the
appropriate authorized_keys format for the key whose finger print is passed in
in the fp query parameter.
[extensions]
hgext3rd.evolve =
hgext3rd.hgwebplus =
[web]
style = hgkeeper