Allow us to turn on autoplay for specific hubs.

BugID: 97758
bugid:97682 don't open a lightbox when you click on a video thumb in a slider
Video (bugid 95954): update functions and template for removing/unremoving video on file page
Video (bugid 95954): redirect to homepage after remove file
bugId::96192 Added UI for removing videos on Special Videos page
bugId::96192 Checking in qqq message
bugId::96192 Changed video removal handler to reload the page
bugId::96192 Removed useless code
bugid:97798 loading editor with file added
adding messaging to editor when it's loaded with a file prepended
sorting out messaging for adding file to editor on page load
updating i18n message
Add hidden property to category object.
Use category type instead of hidden boolean. Check for variant links when de-duping.
Probably safer to use title->getText.
Add getCategoryLinks() and getCategoryType().
Build categoryLinks manually so we can preserve category ordering across view/edit pages.
Add type and outerTag to allowable category properties.
Truly associates category data to the DOM.

Fixes not correctly de-duping categories with HTML entities. No longer
have to re-parse articles when loading CategorySelect. When saving
categories on article pages, the view is updated with a more accurate
DOM structure since it uses the same mechanisms as the original article
view request. Category types are now added to category data so it can be
used for styling purposes. Among other things, fixes BugId:97734.
We don't need to pass category data to JavaScript on edit pages anymore.