Fix for elementUnderMouse in the dash

Slipped into the last commit by mistake. Fixed up the formatting/vars.
This works around the offset issues with dashboard modules. jQuery
offset uses the document as the base, rather than the nearest parent,
which bypasses the relatively positioned `RESDashboardComponents` and
gives us the desired x/y values.
updated twitter handler to use oembed
correction to right-arrowed user and subreddit dialogs
further style fixes to keynav highlight to prevent subreddit styles from breaking it.
RESUtils.addCSSpostLoad: for adding new chunks of CSS after `go`
userTagger.highlightUser-related options
modules.userHighlighter.doHighlight can now run after pageload using RESUtils.addCsspostLoad
modules.userTagger.highlightUser: userHighlighter.doHighlight the user currently hover-info'd
added [highlight] button to userTagger hover info
show bitcoinTip button after share button for posts
instead of at the end, after [l+c]
bitcointip - correctly check that there is only post listings handy
RESUtils.isCommentPermalinkPage()
bitcoinTip - up to date with https://github.com/skeeto/bitcointip-user-js/commit/2e4a440bd31fb477af7564ab638290efb92537e2
blame skeeto for the whitespace changes :grin:
RESUtils.addCSSpostLoad refactored into .addCSS; RESUtils.postLoad = true after all modules .go()
when returning added CSS post load, also return an interface to remove that CSS
refactor userTagger.highlightUser into userHighlighter
user tagger highlight button now toggles highlight on/off
Handle flickr lightbox links
Merge pull request #346 from dshafik/master

Handle flickr lightbox links
Merge pull request #344 from andytuba/userTagger-highlightUser

Add highlight to user via [highlight] button on user tagger hover info