Added tests to the last four controls
Added tests to speed and play controls
Added tests to time control
Added missing state tests on caption and volume controls
Addressed PR comments. Added global custom Jasmine matcher: toHaveAttrs