Improve logging and add deferred-suspended
Process actions for up to 40 users at a time.
Don't update blocks every time a user blocks or unblocks.

This was creating very high load when processing large block lists.
Improve logging in actions.js