Not So Snafu: Changing to IDs progressing well

Messages are now working between all types, and messages are being
stored / retrieved on call. The main issue will be little things like
the IDs when saving new groups and things like that, but there is now a
level of stability which is comforting.

Probably around 60% of the way through this and 17.5% of the way through
profile pages.