Handling of EmailReference messages

This pull request handles the EmailReference pointer message (related to #4) as discussed in #18.

It has been tested with:
* [Mailtrap.io](https://mailtrap.io/)<sup>*</sup> for attachments of small size ~1MB
* the technique I previously described [here](https://github.com/GreanTech/Qaiain/pull/18/files#r14179272) for attachments of size ~20MB

-----

<sup>*</sup>Mailtrap.io rocks!, by the way. :) 
Agreed about the number of arguments - they are more than 3... So, let's start with that and hopefully soon we can make these functions composable with a monad.