GH-46: launch from client w/ non-ascii label fails
Fixed bug in client_menu preventing selection of a client with non-ascii label
Merge pull request #47 from edio/master

fix to select non-ascii labeled clients via client_menu
display/desktop: fix bug in calling xsetroot app
fix encoding error when history file contains UTF-8
wimenu prints non-ascii chars in user choice as ?

Workaround this wimenu limitation by appending an index to each choice
and parsing it from the user's choice to find out what they had chosen.
launch: drop undefined codepoints in UTF-8 encode
mpd: fix encoding error when splitting into lines

invalid byte sequence in US-ASCII (ArgumentError)
status/music/mpd.yaml:status:music:control:action:music_menu:1:in `split'