Add mplayer/app.py and clean up its code.
More cleanup with mplayer/app.py.
Don't propagate 'minimal'.
Refactor Media and MPlayer a bit.
mplayer/subtitle.py: now can send mplayer message with singleton.mplayer.
Really a singleton.
mplayer/dim.py: apply aspect fixes only if the aspect is REALLY changed.
mplayer/charset.py: detect lang=chn for utf8 text.
mplayer/subtitle.py: split to smaller functions.
Better(?) resource handling for MPlayerFifo.