Add a "locker" to mark_read action

In order to prevent multiple requests while another one is still pending.
It is based on a list of pending actions (in fact, in a list of pending feeds)
Fix #423