System restart support

__DO NOT MERGE -- must occur in unison with several other repos__

These changes are part of the broader system restart support. On a high level, the following changes were made in coi-services:

- Account for changes in underlying Process Dispatcher core (from ooici/epu repo). Integrate PD Doctor and PD initialization handling to Process Dispatcher Service lifecycle handlers.
- Add support to HA Agent for scheduling processes by definition name.
- Improve exception handling in PD dashi handers, using a decorator to map Pyon exceptions to Dashi