Seamless HA

1. New leader election
2. Seamless controller failover