Extract initial and followup sending from model
Use updated method for sending an InfoRequestBatch

Could do with extracting the sending from the model, but this allows
the removal of OutgoingMessage#send_message
Extract resending a message from the model
Remove now-unused OutgoingMessage#send_message

Models should not send emails