Merge branch 'release/0.9.8' into develop
Fix the year
Require python-tgcaptcha, not python-tgcaptcha2
Fix an edge case when someone logs in right after failing the captcha
Reset karma to 0 on edit

When testers submit karma to an update, it shouldn't be kept if the
update is edited and its builds are changed.

However, we keep the history of comments added, because that is
important.

Also, if no builds are changed (e.g just the update notes were
modified), then there's no point in resetting the karma to 0.

https://fedorahosted.org/bodhi/ticket/388
https://fedorahosted.org/fesco/ticket/1238
tests: Ensure the karma is properly reset

https://fedorahosted.org/bodhi/ticket/388
https://fedorahosted.org/fesco/ticket/1238
Merge pull request #31 from bochecha/develop

Reset karma to 0 on edit (#388)
Don't trigger the stablekarma threshold if the update is being pushed (#649)

https://fedorahosted.org/bodhi/ticket/649
Add an autokarma push race unit test
Drastically speed up our tests by only starting TG once.
Merge pull request #32 from fedora-infra/feature/stablekarma-push-race

Fix the stablekarma-during-push race condition bug
Revert "Drastically speed up our tests by only starting TG once."

This reverts commit 552c05a03ccfef234ffb8a6e52087ef316ead814 until we can
figure out how to get it working on EPEL6.
PEP8: Remove trailing whitespaces (W291)
PEP8: Add whitespace around operators (E225)
PEP8: One statement per line (E702)
PEP8: No blank line at end of files (W391)
PEP8: Raise exceptions the correct way (W602)
PEP8: Remove redundant backslashes (E502)
PEP8: Indentation by multiples of 4 (E111)
PEP8: Only one space after operators (E222)