georgedorn Rebase fix warnings (#1512)
* Fix (some) deprecation warnings, compatibility for 1.8 and 1.11

* Check for remote_field first

* on_delete=models.CASCADE

* Fix middleware warnings

* Timezones in fixtures

* More on_delete=models.CASCADE

* urlresolvers

* on_delete=models.CASCADE in migration

* ResourceTestCaseMixin

* user.is_authenticated property compat

* More tz aware warnings

* Some settings fixes

* PYTHONWARNINGS = always

* Test against Python 3.5

* flake8 py3.5

* Remove support for Django 1.7

* Fix more flakes

* Show warnings during tests, fix a handful

flake8

* Disable timezones during tests with fixtures

One more TZ

* Handle 1.8 and 1.11 urls module differences

* Compatability fixes to silence warnings

* Broken merge

* Prefer USE_TZ=True fixes

* Silence MIDDLEWARE_CLASSES deprecation

* Actually use property properly

* Return a strict boolean from is_authenticated()

* flake8
Latest commit a5e0e4e Jul 3, 2017