MultiUserChat grant/revoke Admin must use #admin namepsace

SMACK-371
Introduce MUCRole and MUCAffiliation enums

Also rework MUCItem and parseItem to follow current coding guidelines.
Add shortDescription to RoomInfo

which is obtained from the disco#info result's identity. Fixes
SMACK-600.

Also make fields in RoomInfo final.