rework the etcd/ha bits to use services and new ktc-utils
update tests
fix foodcritic and tailor issues