Add tests which were incorrectly removed.
MailerGenerator should inherit from Base.
Generate mailer layouts even if no action is given.
Add missing CHANGELOG entry.
Update docs to reflect changes to MailerGenerator.
Merge pull request #17758 from tgxworld/mailer_generator

Follow up to #17646.