Personalization

@Berdir asked specifically to review this branch, please leave the merging to him.
Not here, but I think it would be great to OOP'ify the whole subscription/mail/confirmation stuff into a service.