Allow users to be mentioned in comments.

Todo
---

* [] Extract `MentionUserInComment` use case? Currently the mechanics of mentioning a user (typing "@user" in a text box) are coupled with the semantics of it (sending email, adding as follower) which leads branch happy tests.