config: Convert mopidy.config to module
config: Remove register schema as it is not used
config: Move everything to mopidy.config sub-modules
config: Review fixes
config: Move load, validate and overrides code into mopidy.config
config: Rename mopidy.config.values to types
config: Refactor to internal API that is closer to end goal for load and validate
config: Start adding basic data loading test
config: Add parse_override test
config: Add basic validate tests
Merge branch 'develop' into feature/reshuffle-config

Conflicts:
	mopidy/backends/local/__init__.py
	mopidy/backends/spotify/__init__.py
	mopidy/backends/stream/__init__.py
	mopidy/config.py
	mopidy/frontends/http/__init__.py
	mopidy/frontends/mpd/__init__.py
	mopidy/frontends/mpris/__init__.py
	mopidy/frontends/scrobbler/__init__.py
	mopidy/utils/config.py
	tests/config/types_test.py
config: Handle encoding and other minor refactoring mistakes
config: Flake8 fixes
config: Use default config file
config: Add read helper
ext: Rename config_utils import to config_lib
Merge branch 'develop' into feature/reshuffle-config

Conflicts:
	mopidy/ext.py
ext: Get config schema from super
Merge pull request #406 from adamcik/feature/reshuffle-config

Move config bits an pieces into mopidy.config sub-modules.