Fixed unicode problem if transcript file is not UTF-8 encoded.

[TNL-527] (https://openedx.atlassian.net/browse/TNL-527)

Only accept UTF-8 encoded transcript files.
This string is user-facing, right? If so, you should add a note specifying that transcripts should be UTF-8 encoded