* Check for source upon initialization
* Hide controllers for videos with no source.
- Create a MutationObserver for each video to watch for source changes.
* Check if video is part of DOM before removing
* Fully remove controller when video is removed
- Remove eventListeners registered by controller when deleted.
- Store reference to functions to allow this
* Give each videoController object a reference to the visible controller div
* Fix issue where youtube resets speed
Track the speed of a video based on its source at time of last
ratechange. Newly initialized videos with same source automatically
will use the same speed as previous video with that source.
* Make controller button press only affect that controller
* Remove deprecated settings
* Initialize speed on Play if not yet initialized