VUMIGO-238 New Conversation model

Full details in http://praekelt.onjira.com/browse/VUMIGO-238

This isn't yet ready to land, but early reviews would be appreciated.