Implement PUT/PATCH for domain.
Fixes https://gitlab.com/mailman/mailman/issues/290
This is an implementation of PUT/Patch for a domain. It actually only allows updating description and owner (and alias_domain will be included when that is ready). mail_host shouldn't be changed and mailing_lists probably shouldn't be manipulated this way.