Use bytes for subtitle's content and refactor subtitle validation
Update docs and HISTORY