Use ctrl instead of shift for imageMove

This way it doesn't interfere with the default highlighting behavior of browsers.
Hide the scrollbar of <body> in RES console

Adds a new class to body, but only when the console is open.
Set body.RESConsole in open() instead of create()

Otherwise the class won't be reapplied until the page is reloaded.
update NP copy per new policy: don't participate even if you're a subscriber
simplify "np is irrelevant" logic
Merge pull request #1395 from githue/settingsHideExtraScrollbar

Hide the scrollbar of <body> in RES console
RESConsole class channged to res-console-open
Merge pull request #1377 from Squarific/master

Use ctrl instead of shift for imageMove
refactor RESOptionsMigrate.f.updateValue, rename move/update->moveOption/updateOption
typoo
fix RESOptionsMigrate comment to v4.5.**0.**1
major migrate.js refactoring

* move migrations and migrators to top of migrate.js
* migrations now array of { versionNumber: "#.#.#.#", go: function() { ... }
* RESStorage.RESOptionsVersion now uses migration version number (matching RES version number that we're upgrading to) instead of obscure integer
Merge pull request #1399 from andytuba/migrate-clarity

Migrate clarity