Rejigger the shortcuts bar

clean up aisle 1
Part 2
Font size importance
Oooh, new arrow glyphs and nice alignment

Including subreddit compatibility additions.
Remove test code
Adjustments and browser compatibility

Tested on dozens of subreddits with Chrome and Firefox on Windows. No
known display issues presently.
A more robust if statement
Change of tactic

Found that some popular subs were being unreasonably strict and breaking
bg colors, so I'm putting my foot down. Now you can't not have a
bg-color.
Remove old if statement
Reduce width of shortcutEditButtons
Remove border
Move redrawShortcuts() to original place
Fewer lines affected and glyphs for + and x

Put the code for the buttons back in their original order so fewer lines
are affected, but maintain the desired ordering.
showImages: Added OneDrive to ignore lists, files didn't load.
showImages: Minor refactoring
Implemented native Audio support
showImages: Fixed click and drag Firefox bug
showImages: Refactoring changed Image to Media
mediacrush: makeImageZoomable -> makeMediaZoomable
Makes the settings dropdown menu more stable

Currently the settings dropdown menu doesn't always disappear on its own
and often is doesn't stay open even when you're cursor is on top of it.
This change straightens out all of the its kinks.