better way of making celery optional
pytz is bonkers; banish get_default_timezone