FLUID-4619: Properly named the video player main container.
Merge remote-tracking branch 'alexn/FLUID-4627' into demo

* alexn/FLUID-4627:
  FLUID-4627: Refactoring CSS in order to remove some of the !important statements as well as remove redundancy.
  FLUID-4627: Applying styling improvements on the transcript area.
FLUID-4627: Make the mammal demo video larger as well as some code clean-up.
Merge branch 'demo' into FLUID-4610
FLUID-4627: Removed resizeHandler() which is no longer in use.
Merge remote-tracking branch 'cindyli/FLUID-4610' into demo

* cindyli/FLUID-4610:
  FLUID-4627: Removed resizeHandler() which is no longer in use.
  FLUID-4627: Make the mammal demo video larger as well as some code clean-up.
  FLUID-4619: Properly named the video player main container.
FLUID-4560: Fixed up unit tests for video player. Some were assuming that operating a menu element should cause the menu to become visible, which is illogical since they could not have been operated otherwise. Others were calling "click" on a raw DOM li element, which fails on Chrome and other browsers. These were wrapped in a jQuery before the call. Light cleanup of MenuButton workflow
Merge remote-tracking branch 'amb26/demo-integration-sketch' into demo

* amb26/demo-integration-sketch:
  FLUID-4560: Fixed up unit tests for video player. Some were assuming that operating a menu element should cause the menu to become visible, which is illogical since they could not have been operated otherwise. Others were calling "click" on a raw DOM li element, which fails on Chrome and other browsers. These were wrapped in a jQuery before the call. Light cleanup of MenuButton workflow
FLUID-4582: Added media panel integration into VideoPlayer demo page
Merge remote-tracking branch 'amb26/demo-integration-sketch' into demo

* amb26/demo-integration-sketch:
  FLUID-4582: Added media panel integration into VideoPlayer demo page
FLUID-4622: Reverting effect of bad merge which regressed track names from "French" back to "French Transcripts"
Merge remote-tracking branch 'amb26/demo-integration-sketch' into demo

* amb26/demo-integration-sketch:
  FLUID-4622: Reverting effect of bad merge which regressed track names from "French" back to "French Transcripts"
FLUID-4610 - Adding 1ms to start time to avoid rounding error removes "can't click on next transcript" bug
Merge remote-tracking branch 'amb26/demo-integration-sketch' into demo

* amb26/demo-integration-sketch:
  FLUID-4610 - Adding 1ms to start time to avoid rounding error removes "can't click on next transcript" bug
FLUID-4582: Fix for various issues relating to synchronization of captions and transcript state. Thorough refactoring of toggle button and "language menu" components, with improvement of model idiom. New framework facilities moved into dedicated file VideoPlayer_framework.js including new base grade "fluid.videoPlayer.indirectReader" to temporarily work with prevalent "modelPath" idiom. Some controller tests removed, not all remaining tests are running due to sync issue with creating "tracks".
FLUID-4582: Adding the new video player framework file to the simple video player demo.
Merge branch 'demo-integration-sketch' into demo

* demo-integration-sketch:
  FLUID-4582: Adding the new video player framework file to the simple video player demo.
  FLUID-4582: Fix for various issues relating to synchronization of captions and transcript state. Thorough refactoring of toggle button and "language menu" components, with improvement of model idiom. New framework facilities moved into dedicated file VideoPlayer_framework.js including new base grade "fluid.videoPlayer.indirectReader" to temporarily work with prevalent "modelPath" idiom. Some controller tests removed, not all remaining tests are running due to sync issue with creating "tracks".
FLUID-4596: Fixing the colours for the volume slider and the font size on the scrubber handle.
FLUID-4632: Add/pass/listen to buffered info. The reflection on the scrubber bar is followed.
Merge remote-tracking branch 'michelle/demo' into demo