Made it so you receive different e-mails, but not multiples of the same

This includes a few cleanups.  You can, for example, set the e-mail
levels to by adjusting Logger::$emailLevels array.

This also adds a header to the e-mail to give an error id and cleans up
the subject and formatting of the e-mail.