Add support for XEP-0392: Consistent Color Generation
This would be especially useful in MUC, as it would keep the same colour between multiple clients for each participant.
See https://lab.louiz.org/poezio/poezio/blob/master/poezio/colors.py for a zlib-licensed implementation in Python.