Clean up conversation model

The conversation model still contains obsolete fields that we shouldn't be using for anything anymore, particularly `delivery_tag_pool` and `delivery_tag`. We also need to swap out `batches` for a single `batch` foreign key.