- Fixed a bug where clementine crashed when restarting the server (e.g. changed setting). Cause by wrong connect statement.
- Added set track position feature in proto
- Added authentication method
- Clementine sends now a disconnect message when closed
Change tinysvcmdns to use sockets instead of pipe on windows.
Should make it actually work on windows.
Send the current track position when a client connects
Make the playlist parser recognise URLs with schemes of only 2 characters (eg, di://).  Fixes issue 3452
Automatic merge of translations from Transifex (https://www.transifex.net/projects/p/clementine/resource/clementineplayer)
Add opus support to transcoder.
Fixes issue #3453
Added security methods to prevent SIGPIPE termination.
Moved signal(SIGPIPE, SIG_IGN) to main.
Small code style fix.
Included signal header file in main.cpp.
Merge branch 'master' of https://code.google.com/r/asfa194-clementineremote
- Actually fix the SIGPIPE (Broken Pipe) Error. It was caused by the QTcpSocket::flush().
- Revert previous SIGPIPE fixes.
- Rename method in RemoteClient to match its function.
Merge branch 'master' of https://code.google.com/r/asfa194-clementineremote
Remove use of deprecated gstreamer functions.
Improve experience of setting up a subsonic connection
Adding spot for a unique album ID and implementing on Spotify
To resolve albums with duplicate tracks

Fixes issue 3429
Automatic merge of translations from Transifex (https://www.transifex.net/projects/p/clementine/resource/clementineplayer)
Make the library sorting locale aware.  Fixes issue 3456
Support podcast items that use x-audio/* mime-types, like x-audio/m4a.  Fixes issue 3448
Add a parser for WPL playlists.  Fixes issue 3437