A number of changes for el7.

EPEL7 has a more modern flask and python-tw2-*, so this necessitated some
updates in fedora-tagger to get it all working again.
The [examples on their website](https://flask-wtf.readthedocs.org/en/latest/quickstart.html) use the ``flask_wtf`` form, so that's what I went with.