email factory

This adds the factory method `email`.  It will generate a randomized
email string and you can optionally specify the mailbox length and
domain.

Closes #191.

@jcredding ready for review.