Add support for a data-video attribute on image thumbnails for YouTube videos.

* If they contain valid YouTube URL's these will be replaced on click with the embed code.
* The embedded iframe for YouTube is also resized properly, and scaled to fit between caption and toolbar.
 AFAIK It's not possible to get the toolbars floating over the embedded video with z-indexes, etc.
* Added a setting for disabling the hiding of caption and toolbar on tap. This is nice if you use videos,
 as they steal focus, the user experience can become a little cumbersome.
Add support for Vimeo player. This required some tweaks in order to have their player to receive events at all.

* This is fixed by making the carousel's zIndex +1.
* This in turn breaks the toolbar and caption divs again
 (they are now underneath the carousel)
* This is fixed by making the carousel resize itself a bit,
 so it isn't on top of these divs.
* The workaround for the vimeo player should be "undone" once the toolbar
 has been used. To bring stuff to their original state again.
Add AutoTrack specific stuff in autotrack branch. Modified release script, etc.
Fix a few things jsLint was complaining about
Merge branch 'master' of github.com:rayburgemeestre/PhotoSwipe into autotrack
Make sure the carousel handles the video well in case window has scroll offset.
Merge branch 'master' of github.com:rayburgemeestre/PhotoSwipe into autotrack
Put video providers in the settings, for easy extension.
Merge branch 'master' of github.com:rayburgemeestre/PhotoSwipe into autotrack
Add a more explicit dependency between carousel and toolbar
Merge branch 'master' of github.com:rayburgemeestre/PhotoSwipe into autotrack
Make dependency between toolbar and carousel more explicit. Fix a problem with video player position when window has a scroll offset.
Merge branch 'master' of github.com:rayburgemeestre/PhotoSwipe into autotrack
Small indenting fix
Merge branch 'master' of github.com:rayburgemeestre/PhotoSwipe into autotrack
Now autotrack.js is postfixed in the release javascript file. It no longer uses a callback, but acts as a dojo provider.
Create fix that works around the problem of dojo already implementing a method called 'define' with other behaviour.
This is an autotrack specific fix, and should therefore not be merged to master.
Fix indent
Rename release.ksh -> release.sh, and make it more dynamic. Update README.md.
Merge pull request #3 from rayburgemeestre/autotrack

Autotrack