Fix #623 Add audio/video quality configuration support
Fix PEP8 coding style violations in Sphinx config

Fix minor PEP8 violations in docs/source/conf.py.

As part of http://24pullrequests.com
Refactor rss related tests and resources for testing

Related #671
Related #484
Fix #675 Update csv import plugin to support presentation fields
Add outline of new database schema and TODO list to implement it

Related #667
Related #484
Related #671
Update YouTube docs

[skip ci]
New configtool functionality tests

Added tests which simulate user interacting with the configtool
interface.

- Added dropdown menu user input simulating tests

- Added tree widget user input simulating simulating test

- Add a FIXME comment for the configuration reset button

Fix #651