Reuse common connection tests
Move the connection success tests into the common tests
Move the failed connection tests into the common connection tests
Move the disconnected connection tests into the common connection tests
Remove spotify connection tests already covered by common connection tests
Migrate remaining spotify only connection tests to pytest
Move connection helpers into lib
Remove unused ConnectionHelper
Move common methods on lastfm and spotify connection helpers into base class