fixes #800 - Server is drowsy
Do better to make sure hls files are cleaned up
async open subtitle methods
Merge branch 'master' of https://github.com/MediaBrowser/MediaBrowser

Conflicts:
	MediaBrowser.Providers/Subtitles/OpenSubtitleDownloader.cs
async open subtitles