Fixed a broken markdown link

Fixed the link to caption formatting techniques.
Add support for writing aria-* and role attributes to elements.

Signed-off-by: Greg Kraus <gdkraus@ncsu.edu>
Show keyboard focus on UI elements for keyboard-only users

Signed-off-by: Greg Kraus <gdkraus@ncsu.edu>
Change the creation order of the control UI elements to make the tab order more intuitive

Signed-off-by: Greg Kraus <gdkraus@ncsu.edu>
Add a label for the big play button to aid screen reader users

Signed-off-by: Greg Kraus <gdkraus@ncsu.edu>
Change the button text when the button state is toggled, and indicate to screen reader users that the text may change

Signed-off-by: Greg Kraus <gdkraus@ncsu.edu>
Provide additional information for screen reader users on the status of the volume bar diff --git a/src/js/controls.js b/src/js/controls.js

index 2d5ad21..bb050b9 100644

Signed-off-by: Greg Kraus <gdkraus@ncsu.edu>
Provide more information to screen reader users about the progress bar, current time, and time remaining diff --git a/src/js/controls.js b/src/js/controls.js

index bb050b9..504913c 100644

Signed-off-by: Greg Kraus <gdkraus@ncsu.edu>
Adjust the font size of the text tracks to make them proportionally larger when switching to fullscreen mode

Signed-off-by: Greg Kraus <gdkraus@ncsu.edu>
Fix bug with getting the ID of the track

Signed-off-by: Greg Kraus <gdkraus@ncsu.edu>
Make the caption, subtitle, and chapter buttons more usable by screen reader users diff --git a/src/css/video-js.css b/src/css/video-js.css

index daa7080..4ed6ea2 100644

Signed-off-by: Greg Kraus <gdkraus@ncsu.edu>
Added test for the plugin interface.
Added code to pass plugins tests
Update plugin tests to support compiling
Updated plugins loop to use obj.each context option
Removed global plugin reference object. Not needed.
Added test for overwriting existing plugin
Adding line to CHANGELOG: Added a plugins interface
Merge branch 'feature/plugins'
313 Save all video tag attributes while moving media element in DOM