When DEBUG is true and the new USE_STATIC setting is set, let Django see if it can find the static file. This allows files to be found that are in 'project/app/static', instead of only the centralized static directory. This change really only effects development, but it prevents having to run './manage.py collecstatic' after every change while in development. Instead files static files will be updated as they are changed so edit, save, refresh works.
Django 1.4 uses STATIC/STATIC_URL for static assets and MEDIA/MEDIA_URL for uploaded files and things like that. This adds an additional setting which switches jingo-minify to use the STATIC settings. Doing it this way maintains backwards compatibility with existing Django sites using jingo-minify, but lets new Django 1.4 based sites use it and have things in the right place.
Adds a URL parameter with a timestamp to the end of individual JS and CSS URLs when set to debug mode. This is to avoid caching in certain cases when developing locally, such as working on a test Facebook app. Also fixes the tests to handle this change and adds media files to the test settings that were previously empty so that the tests actually test the right output (previously they were comparing two empty strings due to the empty minify bundles).
… raise an exception instead.