fix non blocking applying to listen instead of accept file descriptor. Add seek and announce mpd commands. Improve roll command