[bug 1044997] Fix weekly digest emails

This does a bunch of things:
- Prevents the cron from sending an email if `settings.STAGE == True`
- Fixes the URLs in the emails (both HTML and plain-text)
- Fixes the formatting of the plain-text email to match the HTML email

r?
Actually, this seems like it will make a lot of blank lines in the email that weren't there before. Do you need to use `{%- foo %}` tags or something?