mplayer/sub.py: cleanup and adding BadStatusLine exception.
Add fsencode() for fifo writing (commit c639718eed34a1878528148457ed072eb4141d12).

Also print debug info out of __del__(). (consider kicking out logging?)
Issue global MPlayer instance config['mplayer'].
Build against 7184fe704f5c586626dc6906ff7a9d1d3383ed00.