Add and configure celery (with redis)

celery connects to the default redis port and to a (non-standard, arbitarily chosen) database. Redis prefers flat heirarchies with namespaced keys, so there's little risk of collision anyway, but using a database other than '0' further mitigates this risk.