session: Split spotify.connect() into 3 Session methods: create, connect, reconnect
Remove the importation of connect() in __init__.py
Remove connect() from the mockmodule
Namespace correction in the session manager.
Make Session.create() follow the typical calling convention.
session: Fix argument handling in connect().
Session manager: actually connect when connect() is called.
tests: Add a test for Session.create().
manager: Attempt to reconnect if the user provides no username.
Create class spotify.Settings to store session settings.
jukebox: minor modifications for testing logout/login.
Merge remote-tracking branch 'mopidy/develop' into session-split-create-connect

Conflicts:
	src/session.c
settings: Add proxy settings.
jukebox: Don't crash when 0 playlists are found.
Fix memory leak in spotify.Link.from_*
session: Use helper to make playlist container
Don't release the GIL for accessor functions
Bump version to 1.9.1
docs: Update changelog for v1.9.1
Release v1.9.1