replace the redundant HighAvailabilityManager.StartMode with HighAvailabilityMode
add `isRunning()` to HAManager to distinguish between HA disabled-pseudo-master and HA active-master