fix backlight timeout logic
increase backlight timeout
fix lastdisplay logic
Speak directly to MPD using it's simple TCP protocol
refactor response read logic for readability
Merge pull request #1 from zefer/use-mpd-protocol

Use mpd protocol