Implement a new struct Mu::MessageContact to usurps some of the different types for contact information. Sprinkle some "modern C++" on it for convenience.
Migrate the code to use the new niceness
De-clutter the source directories a bit. Ensure tests build with meson, and remove from autotools in a few places (no need to do things twice).