Use ctrl instead of shift for imageMove

This way it doesn't interfere with the default highlighting behavior of browsers.
chrome: Add semicolons
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.
Fix grammar in templates.html

"they was" -> "they were"
Merge pull request #1393 from mc10/chrome

chrome: Add semicolons
Merge pull request #1396 from CyberShadow/patch-2

Fix grammar in templates.html
templates: Rework "hidden results" message

"Click here" links are poor for accessibility, among other things.
Merge pull request #1397 from mc10/patch-1

templates: Rework "hidden results" message
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
fix invalid javascript issues