Add a config class to the functional tests to manage loading the test config and handle calculated configuration values
Add a configuration option for the ignore time of the conversation window, and use it to shorten tests
Fix pyflakes issues
Use an alias for DEFAULT_WAIT_TIMEOUT to simplify code
Merge branch 'master' into timeout_depends
Merge pull request #293 from Standard8/timeout_depends

Use configuration to determine timeouts for functional tests