Use bytes for subtitle's content and refactor subtitle validation
Update docs and HISTORY
Fix wrong Turkish subtitle encoding detection #315
Because of chardet Turkish encoding detect issue subliminal can't
recognize Turkish encoding and convert correctly to utf-8 #315