Cleaned up RQ cache file backend code, added async_rq setup extra

Just some minor cleanups that were mentioned in #258.
If the 'async_rq' setup extra is requested, then django-rq >= 0.6.0 is required because it is the first version with Python 3 support.