FLUID-4826: Slight refactoring of aira tests.

Modified the Video PLayer Aria tests to use the initVideoPLayer function from the testutils and switched from doing an assertTrue to assertValue when checking if the aria-controls attribute is added.
FLUID-4826: updated the ToggleButton's onReady

Changed the onReady event of the toggleButton component to fire after the onAttach event of the tooltip and it's own onCreate event have fired.
FLUID-4826: Updated onReady for the languageMenu

Updated the onReady to fire after the onCreate and afterRender events have fired.
Merge remote-tracking branch 'upstream/master' into FLUID-4826
Merge branch 'master' into FLUID-4826
Merge branch 'master' into FLUID-4826
Merge branch 'master' into FLUID-4826

Conflicts:
	tests/js/VideoPlayerAriaTests.js
FLUID-4826: Replaced onReady event injection

Replaced the event injection for the onReady events used in the VideoPlayer_controllers.js file as there is an issue with injecting aggregate events (see: FLUID-4879).
Merge branch 'FLUID-4826'

* FLUID-4826:
  FLUID-4826: Replaced onReady event injection
  FLUID-4826: Updated onReady for the languageMenu
  FLUID-4826: updated the ToggleButton's onReady
  FLUID-4826: Slight refactoring of aira tests.