Initial version of OAuth authentication
Load user collections after login
And load user collections also after logout
Better config upgrade comment
Use host and port variables
Merge branch 'master' of github.com:musicbrainz/picard into oauth
Get username for the collection service
Dialog
Merge remote-tracking branch 'origin/master' into oauth

Conflicts:
	picard/__init__.py
	picard/const/locales.py
Fix config upgrade
Merge pull request #305 from lalinsky/oauth

PICARD-615: OAuth authentication
Update attributes.py

Few new medium formats were added in last Style update (2014-12-03)
Fixed renaming paths starting with "[a-z]:" being interpreted as drive names on Windows.

Fixes PICARD-663
Do not run the HiddenFileTest unit tests on Windows.

The unit tests only consider the string and whether any path component starts with a ".". On Windows the dotfiles are not used for hidden files so the tests fail. To have proper tests on Windows would require to have an actual folder structure with hidden files and folders.
Split the drive in replace_win32_incompat only on win32.

Also updated the tests, since this is now platform dependent.
Merge branch 'fix-win32-hidden-files-unit-tests' of https://github.com/phw/picard
Merge branch 'PICARD-663' of https://github.com/phw/picard
PICARD-662: only consider collections having "entity_type" set to "release"

After 2014-11-17 schema change, collection types were added by MBS-1059, causing an exception.