Implementation mixins

TpPropertiesMixin — a mixin implementation of the properties interface
TpGroupMixin — a mixin implementation of the groups interface
TpTextMixin — a mixin implementation of the text channel type