Make celery-progress display asynchronous
It would be good if the celery task progress could be displayed in the frontend without staying on one page. Rough idea:
- Add every task the user started to the session, much like the messages framework does for messages
- Add a drawer/message/overlay/whatever to the base template that displays running tasks
Doing this, we might be able to fix #379 en passant.