Initial commit.
Completed main functionality. Ready for code review.

Now when controls are uatohidden and focus is on one of them, we
switch the focus to the mian Video element.

Code documented a bit.

When controls are autohidden, we make sure that speeds and volume
controls drop downs are closed.
Fix typo.
Adding Jasmine tests.

Problem with hideControls not being called via setTimeout().
Fixing tests.

Turned off jQuery animations. Went through all of the XModule tests and
checked that all spying on window.setTimeout() function is done properly.
Adding comments to Jasmine "Video FocusGrabber" tests.
Merge pull request #911 from edx/valera/bugfix_access_to_hidden_controls

Valera/bugfix access to hidden controls