Added QtCanvas and QtSceneCanvas classes

Conflicts:
	vispy/app/tests/test_qt.py
Remove Qt backend embed method
flakify
test correction
testing fixes

Conflicts:
	vispy/util/config.py
Actually add the new Qt classes
testing fixes
Prettify backend selection
Merge pull request #562 from lcampagn/qtcanvas

QtCanvas