Run subscribe tests with invisible newsletter.

Closes #69.
Catch general socket errors for mail submission.

An addition to 57620b658988aac6970bf0fa2467ef742b95bcb1 to get tests to run with no connection to the outside world.

Also see #92.