Fix null pointer exception in settings
Use idle connection to get the mpd version
Fix elapsed time for streams.
Fix URL encoding for Http local cover fetcher.
Use only the MPD idle connection to check if MPD is connected.
Consider a connection as disconnected only when it has been cancelled
Otherwise try it and the connection will be cancelled in case of error.
Fix Connections
Logs the tread names
Allows 5 threads for commands
Set the socket timeout to 5"