MPD: refactor send; rename old send to getResponse

Refactor send into send and recv.
The old send is now getResponse, combining send and recv.
MPD.Internal: note that catchAll is a temporary hack
MPD.Internal (recv): only encode response lines