normalize paths
cleaner :>
Added COLLECTFAST_CACHE setting so backend cache can be configured by user.
Merge pull request #25 from antonagestam/issue20

Normalize path names so that storage location is respected.
Merge pull request #26 from erikcw/configurable_cache

Added COLLECTFAST_CACHE setting so backend cache can be configured by user
version bump and added classifiers
Make normalized_path use prefixed_path

Currently collectfast ignores the prefix on source storages when looking up etags.
So if you have in settings something like:
STATICFILES_DIRS = [
    os.path.join(PACKAGE_ROOT, "static"),
    ('ng', os.path.join(PACKAGE_ROOT, "angular/app")),
]
etag lookups on all static files within angular/app fail and the files are re-copied to STATIC_ROOT/ng/ every time.

In this case when copying PACKAGE_ROOT/angular/app/index.html, path='index.html' and prefixed_path='ng/index.html'
(source_storage is a FileSystemStorage object with prefix='ng')
Made source_storage use path not prefixed_path
Merge pull request #27 from MattFisher/patch-1

Make normalized_path use prefixed_path
Update README.md
Merge pull request #31 from antonagestam/contribution

Note about contribution …
document cache behaviour

fixes #17
Merge pull request #32 from antonagestam/document-caching

Document cache behaviour

Thank you for the help @erikcw :cake: