Make restrict_sr checkbox not tick with multireddit's

Changed line 80 and made + an accepted character in the regex. This means that the Restrict Subreddit checkbox will not be ticked when linking directly to a search using multireddit's.

EG: http://www.reddit.com/r/networking+sysadmin/search?q=UDP+joke
Remove the # mark when location.hash == ""

Example: Closing the settings panel
settingsNavigation/console: Avoid calling resetUrlHash twice

While moving back and forth through history, resetUrlHash should not
be called again, as that creates superfluous pages in history.
Auto sort vote score options (and add general way to do it)

This avoid problem with people doesn't ordering it correctly.
better handling of loader / spinner for GIF albums and potential firefox gif freeze fix (really a FF bug, not RES, but hopefully this helps)
refactor togglebutton, uses of .html(), and createElementWithID (added ability to pass in more data including textContent)
.html() audit - used DOM creation where reasonable, noted areas whree .html() is still used but only with local info / should be safe, etc.
fix a bug with null user tags now that we're using textContent
fixes #1501 - GIFS with convertGifstoGfycat option turned on overlap content
fixes #1516
fix bg color of flair selector
Add clearView link while searching
put ugly lower case
Add location condition
use more specific selector for comment score in commentNavigator popular

fixes #1526
parse comment score into number when fetching it, not when sorting it. efficiency!
Firefox: Tree Style Tab compatibility

Fixes #1447.
Merge pull request #1527 from CyberShadow/tst-compat

Firefox: Tree Style Tab compatibility
use jquery, not ugly parentnodes, to find containers for ignored user's comments/posts

fixes #1528

hope i didn't miss some edge case
userTagger: Slightly clean up code