Refactor Mailbox.messages into enumerable collection
Refactor mailbox spec helpers
Add spec for Mailbox.messages(reload: true)