Implement keyboard accessibility

Add keyboard a11y for captions toggle. Allows access to toggle from
keyboard; can change from no captions to enable captions, but assignment
of up/down arrows to volume controls interferes with selection of
captions. Not sure how to resolve this yet.
Merge pull request #1221 from joedolson/master

Implement keyboard accessibility