client: playlists keyboard support

 * fix shift+click and shift+up/down not working
 * fix pressing up in new playlist box or filter search box not always
   selecting the last item in the view
 * fix down arrow not working in playlists view

See #33