Fix some bugs, port cmus-remote to dbus.