Used shared_task decorator for better compatibility

See
http://celery.readthedocs.org/en/latest/django/first-steps-with-django.html#using-the-shared-task-decorator

Using shared_task allows one to customize the celery configuration. It's recommended for third party apps. Without it the app will not work with anything but a default celery configuration.