Vid 2013 - Adding bucky profiling to some JS

Added bucky profiling to: 
- media gallery 
- ligthbox loader
- videos module

Also did some code cleanup as I went. 

To do: 
- [ ] Add overall time from init to render of videos module
- [ ] Add mention of how many media items are being rendered in gallery.render()
It's actually initialized here https://github.com/Wikia/app/pull/4896/files#diff-15352b2a7f45da5dee6544d21f9d81d1R422, when the DOM ready call happens. It's a little funky but that's the lightbox code for ya. The reason I didn't use AMD in this case is b/c require calls are actually asynchronous (for reasons I do not understand), and it could have caused race conditions.