As proposed by myself, change to method where one can state the algorithm.
Implemented route for user activation after registration.
Use SHA1 for hashing like we do everywhere else now.
Removed the new list call within the foreach (can't stand those NetBeans error anymore) and removed the mail header for now because mails weren't sent correctly.
@todo Implement sending of multipart mails!
Use new hash method to generate CSRF token and activation hash. The title is redundant on the single view; @todo overhaul the alert pages (CSS).