Refs #845904: Improve newsletter tests

- Fix some tests that were failing after recent changes
- Add a test that the 'show' setting for newsletters is obeyed

Branch: bug-845904-newsletter-preference-center