first cut with addition of mailto component

@nicolashery if you could have an initial look at this please.

I have added a generic mailto component that also tracks the when it has been selected (i.e. our two use cases at the moment being pw reset and feedback).

Let me know what you think.