JC-1380 Add comments for per-branch Mark All As Read

The intentions were not clear from the code, so I guessed the reason why
Mark All As Read doesn't clean per-topic records and lease a lot of them
in the DB.