Videojs update & safari adblock fix

- Re-forked videojs, videojs-vast, videojs-contrib-ads (safari adblock fix required changes to all three)
- Clean " - video" from video headlines on video pages

Most of the videojs-vast / videojs-contrib-ads diffs are changes pulled from the main repos while updating, so they can be safely ignored. I'll be putting in PRs to the respective repos.
Also, those braces are mostly just line noise in Scala. To give a bit more context I'd probably try and write just one line. If `isVideo` is required then I'd do this, but this is just a question of taste:

    lazy val cleanedHeadline: String =
      if (delegate.isVideo) headline.stripSuffix(" - video")
      else headline

(Also, if this is implementing or overriding something above it's better to put override on there as well (the stuff around it is but I can't easily see if this is the same from the change))