VID-1153 Add tracking code to thumbnail view that extends main thumbnail...

- view, refactor view to maintain encapsulation and preserve events from child views
- adding the videos module as a lightbox carousel type
- setting up video-player-stat clickSource "videosModule"
- some JSHint cleanup of Lightbox code (not all)