Added log after disconection
Added socket timeout
Added enum style class for MPD commands
Updated references to MPD commands
Added async call to MPD for idle command. Updated references to MPD Command
Added idle command
Added lock on syncedWriteAsyncRead
Using MPD_CMD_IDLE in sendAsyncCommand
Lock Hack, Exceptions, Comments
Always ensure that sockets are closed before creating new ones
Ensure connections are closed when catching a MPDConnectionException when idle
Ensure connections are closed on IOExceptions
Merge remote-tracking branch 'jcsaaddupuy/jmpdcomm'

Conflicts:
	JMPDComm/src/org/a0z/mpd/MPD.java
Fixed merge
keepin things ordered
Merge pull request #161 from jcsaaddupuy/master

Added missing declaration (filter/search by genre)
Fixed disconnection of non existing MPD connetions
New korean translation
Shut up, intellij
Cleaning up dirty system