Changed the MenuItem and the Volume Control bar to gain focus when using tab navigation.
Previously, they could not be navigated to via the keyboard.
Fixs #1517.
Tested via manaul cross-browser tests using keyboard navigation (chrome, firefox, safari, and IE 11 ).
reverted the submenu behavior. it now needs to activated before it menuitems become tab targets. The volume control bar now uses the vjs-lock-showing class instead of new class.
Hide the volume bar by setting its content's width to zero.
Updated to the latest version of the swf to fix HLS playback. closes #1538
Release 4.8.5
Merge branch 'stable'

Conflicts:
	dist/video-js/video-js.css
	dist/video-js/video-js.min.css
	dist/video-js/video-js.swf
	dist/video-js/video.js
@baloneysandwiches added a hasClass method. closes #1464
@mynameisstephen fixed an issue where slider event listeners were not cleaned up. closes #1475
@alexrqs cleaned up the Spanish translation. closes #1494
@t2y added a Japanese translation. closes #1497
@chikathreesix fixed an issue where data-setup options could be missed. closes #1514
Fixed a spelling error in the player docs. closes #1528
@seniorflexdeveloper added new translations and translation updates. closes #1530
Reorganized the volume menu button styles and removed some duplicate definitions
Export videojs.Flash.embed
Exported the videojs.Flash.version method for use in external techs
Added a line to the changelog for #1533
@doublex fixed an issue with IE7 backwards compatibility. closes #1542
@mmcc made it possible to override the font-size of captions and subtitles. closes #1547
@philipgiuliani added an Italian translation. closes #1550