Don't do anything to text only emails
Extract method
Test a few more combinations of text and html email
New model OpenEvent
Now records open events
Refactor logic slightly
Record whether an open tracking image has been inserted