ooici/coi-services — pull request #436 by labisso (2012-12-28 18:23:02+00:00)
Title: CEI HA Agent restart fixes

This pull request -- along with the [supporting epu changes](https://github.com/ooici/epu/compare/865e57aebfd0...b06bc8c8f771) -- fixes several issues surrounding HA Agents and is another milestone along the way to full system restart support.

* [OOIION-640](https://jira.oceanobservatories.org/tasks/browse/OOIION-640) - restarted processes are now correctly given ``process.start_mode=RESTART`` configuration.
* [OOIION-581](https://jira.oceanobservatories.org/tasks/browse/OOIION-581) - HA Agents now correctly restart and recover on failure (or container failure)
* [OOIION-570](https://jira.oceanobservatories.org/tasks/browse/OOIION-570) - HA Agent was reworked to use events instead of polling. This significantly reduces CPU utilization on the PD and HAAgent containers in an idle system.