Implement the busy presence state as described in [MSC3026](https://github.com/matrix-org/matrix-doc/pull/3026).