migrate: Fix old default value of colorCommentScore
migrate: Force a migration for v4.5.0.3

Fixes #1411.
showNotification() defers showing notification until document.body is ready
migrate errors should show stack trace
mark all migrations done on fresh installs
4.5.0.2 didn't set RESOptionsVersion for fresh installs
show notification about voteEnhancementsoptions.colorCommentScore getting reset to default

fixes bad 4.5.0.1 migration
RESOptionsMigrate.general.forceUpdateOption

it'll be necessary sooner or later
don't do any migrations if a previous migration broke the RESOptionsVersion value
colorCommentScore migrator handles default, non-default, and v4.5.0.1 bug
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
console: Tiny copyediting
notifications: Remove leading spaces
adjust handling of media load event to set position to absolute on the fly and not use the 'loaded' class (use data instead).  fixes a bug where there was a flash of whitespace / bad sizing when moving through albums
fixed a favicon bug - this.favicon no worky in events, because this is the event scope...
Merge pull request #1454 from mc10/copyedit

Tiny copyediting
fixes #1433 and closes #1439 - night mode now has a failsafe (there will be one "bad" pageload for those with it still stuck on) as well as a new onToggle function that will get called in modules, if it exists, when a module is toggled on / off.
Markdown buttons nightmode bg color

Adds a darker bg color to the markdown editor buttons when in nightmode.
Unintentionally removed this line the other day in another commit.
Merge pull request #1459 from githue/markdownEditorNight

Markdown buttons nightmode bg color
mark notification opened