Reworking the video section

We're using albums now, so changes related to that.
There's also a parent class which contains most of the information now.
Any child class is free to override as needed.

I think I found the problem

thumb_url was returning nil
Missed a few things
Messed up the check to skip if the video was done
DEVELOPER-842 normalise contributors at build time
Start adding development reps to gemspec
DEVELOPER-876 Add demos
DEVELOPER-876 Add demos