Subtitles management

Those two commits add subtitle management to castnow.
Subtitles are available with torrent stream but could be added to local stream.

In the future the following features could be great:
  * Download of remote .srt (or zip) files
  * Automatic download of subtitles given a torrent file.
  * Output the current sub file name within the progress bar

Hope this will be useful !