Re-writting to use libmpdclient, also support mythtv 0.26