Add email (and tokenized email parts) to dictionary only when non-nil

Currently, the gem throws an exception of `email` is `nil`. This PR fixes that.