Allow compressor to fallback to remote files

Attempt to find files remotely when they cannot be found locally if the compressor storage is remote and the 'COMPRESS_FETCH_FROM_REMOTE' setting is True

This includes the Windows compatibility patch from https://github.com/django-compressor/django-compressor/pull/561