tor-hsservice: Make the descriptor publisher load keys from KeyMgr
The KeyMgr
is now threaded through to the Reactor
of the publisher.
This MR also includes KeySpecifier
implementations for some of the keys hidden services need access to (partially addressing #886 (closed)). This also provides stub Encodablekey
/ToEncodableKey
implementations for various types (the implementation and tests will follow in a separate MR).