code review changes, PLUS: update landing page links to use contact form, and share code between registration mailing-list-registration and homepage mailing-list-registration