Use a single play cancellation timeout and clear it after leaving `preroll?`
When the preroll timeout expired but a cancelPlay timeout was still scheduled, the content video would be paused. This change creates a single, player-level cancellation timeout that is cleared as soon as the ad plugin determines whether to play prerolls or not. Previously, the plugin made sure that cancelPlays did not take effect if a preroll began playing but they could still affect playback if there wasn't a preroll. Added a test case that demonstrates the problem scenario.
Only fixup naming references to the project. Leave the filenames.
Merge pull request #13 from videojs/hotfix/preroll-timeout-pause

Use a single play cancellation timeout and clear it when leaving `preroll?`
Merge pull request #15 from bclwhitaker/bug/fix-project-references

Only fixup naming references to the project. Leave the filenames.
0.1.1
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
update to use new poster api in vjs 4.4.3
update set poster reference
tech poster is correct, change not needed
Merge pull request #21 from videojs/hotfix/poster

update to use new poster api in vjs 4.4.3
Fix native poster snapshot-ing and qunit test
Use npm to pull in video.js@4.4. Use `removeAttribute` to get rid of the poster image when transitioning into and out of linear ad mode. Mock out `removeAttribute` for phantomjs because it has behavior that doesn't match a functional video element.
Add changelist to README
List out major changes in preparation for 0.2.0.
0.2.0
first steps to getting contrib-ads running in Travis CI
a commit to trigger a travis build
removing an incorrect Travis build image from the README