Migrate decorators.py and tasks.py from apps/amo

Why did this change?