Merge pull request #515 from andytuba/username-coloring

userHighlight autoColorUsernames: apply unique color to usernames
Merge pull request #516 from joey5755/master

Change gfycat siteModule behaviour to show video instead of gif.
Ignore imgur.com/removalrequest
Merge pull request #519 from mc10/master

Ignore imgur.com/removalrequest
Remove parentheses around typeof
Syntax follows MDN as typeof is an operator: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/typeof
Use strict (in)equality for typeof
Whitespace/formatting fixes, a few more typeof changes
Fix null checks, simplify ternary expressions
Use Regex literals
Use strict comparison operators for indexOf
Use strict comparison operators for tagName
Fix uses of indexOf, use !== -1 consistently
Use strict comparison operators for RESUtils
Also bugfixes for RESUtils.pageType
Use strict comparison operators with getAttribute
Include minor !isMatched fix suggested by andytuba
Coerce onOrOff to a boolean
move default macros back out of buildMacroDropdowns
move addMacroButton out of buildMacroDropdowns too
modules['userHighlight'].highlightFirstCommenter
add a cyan highlighto to distinguish the user who started a comment tree within that comment tree
ignore 'load more comments' when searching for first comments
remember when comment threads have already been processed