Adds generators support for email backends that do not support it.
fixed grammar
Merge pull request #1331 from hekevintran/patch-1

fixed grammar
Fixed #19539 -- Updated custom model fields example for Python 3.

Thanks astorije@ for the report.
Fixed #20561 -- Emphasized that QuerySet.distinct([*fields]) is only supported by Postgres.

Thanks jtiai for the suggestion.
Fixed #20224 -- Update docs examples which mention __unicode__

Thanks Marc Tamlyn and Tim Graham for the review.
Deprecate usage of boolean value for widget attributes

Django 1.7 will loudly warn when widget attributes are assigned
boolean values. In Django 1.8, False will mean attribute is not
present while True will mean attribute present without value.
Refs #20684.
Fixed 20613 - moved pickle loads/dumps outside with self._lock.reader()/writer() blocks
Additionaly added pickled=None initially and check for none before
returning in get
Tweaked proj string regex in gis tests
Added release dates for gis libs as doc comments
[gis] Dropped official support for GDAL < 1.6
Fixed #14006 -- Documented that Field's 'description' attribute is interpolated with field.__dict__

Thanks abeld for the suggestion.
Fixed #20711 -- Fixed broken link in timesince.py docstring
Removed some logic that wasn't needed following removal of some deprecated code.
.DS_Store can be ignored.
Merge branch 'ticket_20613' of https://github.com/ersran9/django into t20613
A few cleanups to capture the minimum amount of code in try/except blocks.
Fixed #13813 -- Comparison of DatabaseWrappers doesn't raise errors.

Patch from Lukasz Balcerzak.
Merge pull request #991 from stockr-labs/feature/email-backends-generators

Fixed #20194 -- Adds generators support for email backends that do not support it.
Replaced some dicts with sets.