Backends: store_result/mark_as* now takes request kwargs (needed for RPC backend)

Backends cannot rely on current_task as the state may be updated
in the parent process after task.request is gone.
Stresstests: All tests now work with the json serializer
Stresstests: Improvements