Add alternative views to channel playlists

Created a basic jQuery plugin to automate the addition of the toggle
buttons needed for switching views. Also had to update the tab loading
stuff to point at a content div which is new.
Fix issue having multiple instances of multiview in a page

If multiview was added into two different tabs, all sorts of weird
shit would start happening. To counter this, I've restricted any
hide/show calls to the parent element. Another weird thing I've
fixed involved tabs reloading every time the shown event was fired.
Add multiview to videos tab in channels

Added alternative views to the channel videos list with a quick
call to the multiviews plugin so it can do its thing. Only one
left to go now and that's the playlist lististis
Add alternative views to playlist items
Merge branch 'feature/multiviews' into develop [closes #16]