keymgr: Validate ArtiPaths, replace HsClientSpecifier with generic ArtiPathComponent
Note: this builds on top of !1256 (merged). This should be reviewed starting from keymgr: Define ArtiPathComponent.
This replaces HsClientSpecifier with ArtiPathComponent (they both serve the same purpose except ArtiPathComponent is more generic and can be reused for other the other specifiers we'll need to implement).
This also addresses the TODOs regarding ArtiPath validation.
Edited by gabi-250