fish support and a few better cmus support

After a few trying powerline with cmus, i figured out some tweaks that makes things a little faster, and also found a unicode bug while playing japanese songs.

The fish script is directly converted from bash version.