Fix bug 1078390.
Make code a one-liner.
Merge pull request #117 from koddsson/fix-1078390

[Fix bug 1078390] Remember if discussion is disabled.
Fixes bug 1090545 - Added duration to iCal feed if available
Merge pull request #119 from bugzPDX/1090545_bug

Fixes bug 1090545 - Added duration to iCal feed if available
Fix 1088111. Add flake8 testing to travis builds.

Remove compiled requirement in dev requirment.

Move flake8 code into a seperate shell code.

Rename lint file and change scope of flake8
PEP8 ALL THE THINGS!
Merge pull request #118 from koddsson/add-flake8-to-travis

Add flake8 testing to travis builds.
Fix bug 1089726 by md5-ing cache key.