Unfreeze future, pep and flakes

Allow newer versions of ``future``, ``pep8`` and ``pyflakes`` to be used, fixing newly reported syntax warnings. Also removed a stray syntax checking exception (``mezzanine.utils.timezone``).

This may cause some builds for older Python / Django versions fail, but at least we'll know which :-)