Fix: compressor.filter.base Nullify self.type for Specializations to filter_type
Don't fail if jinja2 isn't present and JINJA2_GET_ENVIRONMENT() is called

This can happen when evaluating settings in the default 500 page
for instance.
Fix untrue doc text.
Merge branch 'develop' of github.com:django-compressor/django-compressor into develop
Relax the test for a configured CachedLoader. Fixes #493.

Instead of using inheritance checks, just check for the presence of a loader attribute.
This means it should work with things such as pyjade.ext.django.Loader.
Merge pull request #498 from mikebryant/wip-493

Relax the test for a configured CachedLoader. Fixes #493.
Add version 1.4 changelog docs.
Typo
Merge pull request #515 from lukaszb/patch-1

Typo at docs
Update jinja2.txt
Merge pull request #517 from programmdesign/patch-1

Fix small typo in jinja2 documentation
Mark this as a universal wheel
Merge pull request #518 from alex/patch-1

Mark this as a universal wheel
Merge pull request #511 from alexcouper/add_changelog

Add version 1.4 changelog docs.
Merge pull request #491 from cbjadwani/develop

Fix offline compression with template inheritance
Avoid re-processing a block that is already in the manifest when compressing offline
Merge pull request #521 from diox/avoid-compressing-same-block-twice

Avoid re-processing a block that is already in the manifest when compressing offline
Touch up changelog for 1.4: add missing entries, sort them etc.
Merge branch 'release/1.4'
Bump version to 1.4