Commit refactoring of Recent controller using the topicsParticipation() function.

Signed-off-by: Norv <a.w.norv@gmail.com>
Add topics participation to search controller as well.

Signed-off-by: Norv <a.w.norv@gmail.com>
Update subs functions for more consistency: messagesSince() and countMessagesSince().

Signed-off-by: Norv <a.w.norv@gmail.com>
Merge pull request #456 from norv/cleanups

Cleanups