FLUID-4596: Rough workaround for line spacing unresponsiveness.
Merge remote-tracking branch 'michelled/demo' into FLUID-4596

* michelled/demo:
  FLUID-4619: Removed fl-videoPlayer-captionArea-up
  FLUID-4619: Removing commented out code from videoPlayer.css and videoPlayer.js files. Fixing styling of the transcript area by removing its horizontal scroll and fixing its height.
  FLUID-4619: Changing captionator's dynamic styling, changing videoPlayer HTML markup and CSS so that caption div and controller div is in the same container. Hence, captions slides up and down automatically when controller bar hides/shows/
  FLUID-4616: French translations corrected by Charly Molter. Alex - regenerated vtt files.
  FLUID-4616: French translations corrected by Charly Molter.
  FLUID-4610: Make transcript elements clickable.
  FLUID-4619: Better placement of the captions when the controllers hide and show.
  FLUID-4610: Synchronized the "show/hide transcript" action btw button popup menu and transcript area close button. Also fixed the bug at synchronizing selected transcript language.
  FLUID-4619: Made the controllers show on focus and on mouse enter.
  FLUID-4619: Experimental code with hiding/showing controls
Merge remote-tracking branch 'michelled/demo' into FLUID-4596

* michelled/demo:
  FLUID-4610: Fixed the issue that closing the transcript leaves a grey background behind.
  FLUID-4610: Converted the caption json files to transcript json files.
Merge remote-tracking branch 'michelled/demo' into FLUID-4596

* michelled/demo:
  FLUID-4621: Added toggle button and language menu files to the Mammals demo.
  FLUID-4610: Fixed the typo of "langaugeDropdown".
  FLUID-4621: Adds Anastasia's version of the ToggleButton from her FLUID-4556 branch. https://github.com/acheetham/videoPlayer/blob/b6f72ef9a7bff4c4500f32787bf3092473cb58e5/js/VideoPlayer_controllers.js
  FLUID-4607: Adding in the media panel CSS file.
  FLUD-4621: Splits toggle button, language menu, and language button into two separate files.
  FLUID-4607: Changing the fat panel frame html to link in MyInfusion instead of the individual javascript files.
  FLUID-4610: Fixed the interval event queuing-up issue when the scrubber bar is slid back and forth quickly.
  FLUID-4607: Upgrading Infusion to the version that has the media panel.
  FLUID-4570: Fixed maximize button in Chrome, Firefox and Safari. Commented on the code which must be moved away from the fullscreen function.
  FLUID-4570: An attempt to make a full screen video using webkit.
FLUID-4587: Barely working integration of UIOptions media panel with video player. This has involved various "hot patching" to the framework and has got to the point where at least checkboxes can be demonstrated to affect all players on the page. A lot of cleanup and fixes needed from here.
FLUID-4596: adds reasonable styling to the language and caption menus. Also:
 * removes horrendous red focus outline in favour of the default for now
 * removes apparently unnecessary call to nonexistent event (eek) to avoid console errors when navigating with the keybooard
 * improved labels for the language menu items
Merge remote-tracking branch 'michelled/demo' into FLUID-4596

* michelled/demo:
  FLUID-4570: Removing transcript height configuration from the fullscreen function.
FLUID-4596: fixes language menu styles in Firefox 10, related to percentage-based widths
Merge remote-tracking branch 'alexn/FLUID-4622' into demo

* alexn/FLUID-4622:
  FLUID-4622: Making html5Captionator tests up to date since videoPlayer turns off captions and transcripts by default now.
  FLUID-4622: Disabling captions by setting them to false in the videoPlayer.js and removing from the videoPlayer schemes in HTML
  FLUID-4622: Disabling captions and transcripts by default.
FLUID-4619: Fixing the height of the transcript area.
FLUID-4619: Styling height of the transcript content so that it looks better on the Mammals demo page
Merge remote-tracking branch 'alexn/FLUID-4619' into demo

* alexn/FLUID-4619:
  FLUID-4619: Styling height of the transcript content so that it looks better on the Mammals demo page
  FLUID-4619: Fixing the height of the transcript area.
Merge branch 'demo' into FLUID-4619
Merge remote-tracking branch 'colinbdclark/FLUID-4596' into demo

* colinbdclark/FLUID-4596:
  FLUID-4596: fixes language menu styles in Firefox 10, related to percentage-based widths
  FLUID-4596: adds reasonable styling to the language and caption menus. Also:  * removes horrendous red focus outline in favour of the default for now  * removes apparently unnecessary call to nonexistent event (eek) to avoid console errors when navigating with the keybooard  * improved labels for the language menu items
  FLUID-4596: Rough workaround for line spacing unresponsiveness.
FLUID-4596: high contrast button styles for the video player
Merged up with latest demo branch
Language selection now working!
Integration is quite close - requires work on volume, and correct idiom for interaction of checkboxes and language control

Merge remote-tracking branch 'michelled/demo' into demo

Conflicts:
	demos/Mammals.js
	js/VideoPlayer.js
FLUID-4608-merge: Removing the cause for console error messages which are generated when tests are executed.
Merge remote-tracking branch 'alexn/FLUID-4608-merge' into demo

* alexn/FLUID-4608-merge:
  FLUID-4608-merge: Removing the cause for console error messages which are generated when tests are executed.
FLUID-4619: Experimental code with a markup redesign as well as proper styling for transcripts and all together videoPlayer container. WARNING: hiding of the overlay area is disabled. Some text is added to the videoPlayer basic demo to test layouts.
FLUID-4596: Renaming a couple of the icons to match the convention.