Fix EmcMenu to always close when an item is selected
Moved subs code to a proper file.

Cleaning up the code in the meanwile, found a way to decode files that is compatible with py2 and 3
Subtitles: factorized teh function read_file_with_encodings
Subtitles: infra to support more sub formats
Argh, other subs format require the current frame number (not available in emotion)

Btw, the majority of subs seems to use srt format, leave just that for now
Fix the position slider to move back and forth while the text in the label changes
New feature: subtitles delay.

can be changed from the subs menu in mediaplayer, with the keys: q, w and e
or can be binded to remote buttons