Fix for writing tokenfile on python3 on windows

The tokenfile must be opened in text mode to avoid an error on write:

TypeError: 'str' does not support the buffer interface

https://docs.python.org/3/library/configparser.html#configparser.ConfigParser.write

Tested with Python 3.4.1 on Windows.
transport: Still store cookies in memory if cookiefile=None

Just don't save them to disk.

(crobinso: drop unneeded bit)
Fix latest pep8 warnings
bugzilla: Add a --login option

This will trigger the 'login' process before running another command,
so a user can login and trigger a command in one shot.
bugzilla: Add --no-cache-credentials

Tells the tool not to save cookies/tokens to disk, or use any cached
credentials.
Prep for release 1.1.0
tox: Use site packages if available

Ideally we want to be testing against the same fedora packages we are
likely to be used with.
Convert request_body to string for Python 3
tests: Fix cookie comparison on rawhide

Cookie comments changed, so just strip them out

(crobinso: Add commit message, make change more readable)