Transcripts: Allow any part of protocol name to be lowercase or uppercase.

Transcripts doesn't work correct with protocol written like "Https" or "HTTPS".

This PR provides fix for [BLD-496](https://edx-wiki.atlassian.net/browse/BLD-496).

@polesye please review.