Storing contact on receipt

This is important because we iterate over TSContacts when displaying
the conversation view controller.