Attempt to fix the max connection issue - Do no connect MPD if it is already connected (may happen at app start when 2 views ask for a connection) - Synchronize connect/disconnect in MPD - Use only 3 connections (instead of 5) for commands - Decrease the socket timeout on the status connection for it to be closed   quicker
Attempt to fix the max connection issue
- Do no connect MPD if it is already connected (may happen at app start when 2 views ask for a connection)
- Synchronize connect/disconnect in MPD
- Use only 3 connections (instead of 5) for commands
- Decrease the socket timeout on the status connection for it to be closed
  quicker

jcnoir/dmix,abarisain/dmix,0359xiaodong/dmix,hurzl/dmix,philchand/mpdroid-2014,joansmith/dmix,hurzl/dmix,jcnoir/dmix,philchand/mpdroid-2014,abarisain/dmix,0359xiaodong/dmix,philchand/mpdroid-2014,joansmith/dmix,philchand/mpdroid-2014