Fix failing test.
Fix tests even better than before.

The current tests work on travis, but fail on jenkins. Fix that up.
Replace non-breaking spaces with Inflector::slug().

Fixes #2363
Add coverage for comma in email alias.

Closes #2381