Fix DJANGO_REDIS_IGNORE_EXCEPTIONS to handle cache.get('key', 'default')

Includes other minor changes:

* import fixes
* renaming of `ConnectionInterrumped` to `ConnectionInterrupted`
* fixed missing `client` value while raising `ConnectionInterrupted` in the `keys()` method of the sharded client