playbackRate() now works with null player
[#945814] Time changes properly after source changes.
Bug 951378 - Add bower.json
Fix Bug 950834 - Allow controls to be togglable via queryKey flag
[#959367] Ensure duration changes pot the padding event at duration plus one.
[#960183] Ensure we remove ready callbacks when they are called.
[#894943] Internal event system for youtube.
[#961778] Get YouTube passing all tests again.
[#964308] Return an error when jsonp fails.
1.5.1
[bug965048] - Fixed protocol to 'https' when embedding soundcloud audios
[bug965049] - Fixed protocol to 'https' when embedding Vimeo videos

[bug965049] - removed window.location.protocol to get right URL

Close gh-377.
Bug 864765 - Correctly parse SRT files starting with blank lines
Fix Bug 968885 - Reduce repositroy size. Remove sequence submodule and shrink test video sizes
[#969960] Adding youtube wrapper to smart.
[#963724] Implement our own YouTube ready event by checking and waiting for YT.loaded.
1.5.2
Fix bug 973366 - Add unneeded files and paths to bower ignore
1.5.3
Fix Bug 890250 - Get ie8 shim working on most recent popcorn.