Squashed commit of the following:
Squashed commit of the following:

Mostly function DeliveryAgentProtocol
- selects mailbox
- searches for messages with '+' in header
- retrieves those headers
- uses regex to get destination mailboxes
- moves message to destination mailboxes

green-span/green-mail