keymgr: support offline hs_id mode
We'll eventually need to be able to run hidden services in offline hs_id mode.
Some unanswered questions:
- should we be storing the public part of the hsid (
KP_hs_id_ in the keystore (or should it be retrieved from somewhere else)? - if so, should
KeyMgr::generate/KeyMgr::generate_with_derivedsupport generatingKP_hs_idandKS_hs_idin two different stores?
Edited by gabi-250