Add support to register/activate a custom facility

Signed-off-by: Poornima Gupte <poornima.gupte@in.ibm.com>