Improves UX for email listings

Users can now select emails directly as they are used to instead of
checking checkboxes.
Improves UX when selecting recipients from contacts

Clicking a contact automatically inverts its selection. Also when no
contact is selected and the Confirm button is pressed a message will
pop-up.