Add debug option
Create a setting that outputs to the console whenever a state change occurs for easier testing and debugging.
Handle multiple ad displays
If ads are "burned in" or a separate display element is used for ad playback, restoring the player state after ads have played will most likely cause extra buffering and wasted bandwidth. Instead, if the player's currentSrc hasn't changed at the end of ad playback, just resume the content video.
Remove ambiguous comment
Not sure what this TODO was referring to.
Invoke setTimeout directly for IE8
IE8 doesn't like using setTimeout.call so invoke it directly instead.
Merge pull request #18 from dmlap/feature/multi-display

Add support for ad integrations that use a separate video tech for ad playback