ussd messages

WIP - not ready for merge yet
but looks like they're still linked to the contact, yeah? as long as they properly show up when searching by contact i think that's fine