Implemented Flask test client driver
Made the app variable mandatory for the Flask driver
Initial Python 3 compatibility update
Merge pull request #304 from fgimian/python3-compatibility

Python 3 compatibility update
Merge branch 'master' into flask_driver
Added Python 3 compatibility to the Flask driver
Updated parameter to encode function to be consistent with the other calls
Corrected the run_tests.py script to correctly run the complete test suite again
Further updates to ensure Python 3 compatibility across the entire test suite
switch windows via methods; improve ctx mngr

switch windows via browser.switch_to_window(window) or
window.activate()

window.is_current -> window.is_active
browser.windows.current -> browser.windows.active

switch_window(browser, window) context manager is
now window.activate_temporarily(), so don't have to pass browser
or window.
Merge pull request #306 from fgimian/python3-touchup

Python 3 compatibility touchups
Merge pull request #300 from fgimian/flask_driver

Implemented Flask test client driver
Corrected programming language classifiers
Merge pull request #305 from fgimian/correct_classifiers

Corrected programming language classifiers to exclude Python 3.0, 3.1 and 3.2
updated tests/docs
Merge branch 'master' into window