Fixing double-call of _onYoutubeStateChange when state changes
and also removing a boolean which allowed the sendMetaEvent to be called only
once without reinitializing the entire youtube provider.

[Fixes #79629726]
if youtube video has only 1 quality and 'auto', do not show an HD toggle [Fixes #79629726]
Merge pull request #171 from jwplayer/bugfix/youtube-qualities

Fixing double-call of _onYoutubeStateChange when state changes [Delivers #79629726]
Fixing comments
utils.isYoutube to check filetype as well as file source
[Fixes #76751170]
Merge pull request #172 from jwplayer/bugfix/youtube-sources

utils.isYoutube to check filetype as well as file source
Merge branch 'master' into feature/hls-subtitles

* master:
  utils.isYoutube to check filetype as well as file source [Fixes #76751170]
  Fixing comments
  if youtube video has only 1 quality and 'auto', do not show an HD toggle [Fixes #79629726]
  Fixing double-call of _onYoutubeStateChange when state changes and also removing a boolean which allowed the sendMetaEvent to be called only once without reinitializing the entire youtube provider.