Mjulian/ha status

HA status is almost done (ugly but functional). I do this pull request "sooner" so I can have feedback and improve this work.

Both promote-demote branch and this one should be merged, and after that, make use of this ClusterStatus class in both places.