Classes to track external mailings to CiviMail

This commit implements enough functionality to get CiviMail VERP
bounce headers for use with thank you emails.  Adding Activity
records will come next.

Change-Id: I27ee5804027fb3280f47cb97b9d265ee4f21f9f9