Initial broadcast email feature

As discussed in the last meeting.
Can later add mail to a single group/race/class after groups refactoring.