Introduced EmailReference

This pull request introduces the `EmailReference` pointer message which has been described in #4.
Is `selectAll` used anywhere within this active pattern?