celery: create custom celery task class which loads context/threadlocals...
celery: create custom celery task class which loads context/threadlocals
of the original request required for tasks like create_repo which needs
to generate a url after the repo is created. fixes
#4139