Unnest thumb_job callbacks slightly
Allow calling load_video_data multiple times

Before, every call to load_video_data would start the loading
animation and add an additional three dots to the loading text. We now
only add the dots as needed, i.e., only the first time the animation
is started.
Allow customizing thumbnail seek time (part of #5)
More flexible vertical centering of loading text

Before, the height of the video was hard-coded to 180px. The text will
now be vertically centered regardless of the video height.
Generalize moving of data from controls into data attribute

We can now add more input fields to the controls without having to
touch this logic again.
Allow customizing thumbnail size (part of #5)
Make medium thumbnail size default
Give paragraphs some vertical margin
Wrap thumbnail controls in collapsible box (fixes #5)

The box can be opened and closed by clicking on the title.
Better link for free movie downloads
Updated stylesheet and index.html with some styling.
Merge pull request #15 from VanL/master

Updated stylesheet and index.html with some styling.
Remove broken link to bootstrap CSS

We include it directly from their CDN later in the file.
Load jQuery before bootstrap

The bootstrap JavaScript requires jQuery.
Remove IE 8 support

We wont be supporting that browser any time soon.
Remove double-included JavaScript
Remove more IE 8/9 compatibility code

From what I could find online, this code is there make IE 8 and 9 use
their best rendering engine to render the page. We don't support those
browsers anyway.
Close tags explicitly

This makes it easier for the nxml mode I use with Emacs to validate
the document.
Explict script type like the other elements
Make video-browser a zapp

This first step towards #6 turns the video browser into a zapp. This
means that one can deploy it with zpm. The next step is to remove the
two helper zapps.