send mails to group email

Send email to the group email address, if defined. Otherwise to all group members like before.

Still working on one test case failure, but creating request for review purposes.
I think I know why your result was different. where(user_id: array) gives all subscriptions where user_id is NIL if the array contains nuls.

And I don't think you want that actually.