Signups via API class don't send emails

These emails aren't correctly setup and are clogging up the queue with
failed events.
NewRelic events tracked for Event invocation.

Provides more insight into what's going on. Also a more useful to_s, for
the same reason.
Allow decoding email tracking hash without hitting the DB

Reduce load on DB.