QUEEN: Silent some CppCheck warnings by reducing some variable scopes
AVALANCHE: Implement ShootEmUp::instructions().

Also implement connected functions and add fundamental parts to
ShootEmUp::run() during the process.
Merge branch 'master' of https://github.com/scummvm/scummvm
SDL: Move debugging code to output SDL video driver name to initBackend.

The initBackend() function is called later after the command line is
parsed and thus debug() prints can be used, which are much less noisy.
AVALANCHE: Janitorial - Remove trailing spaces
MORTEVIELLE: Janitorial - Remove trailing spaces
TSAGE: Janitorial - Remove trailing spaces
CGE: Janitorial - Remove trailing spaces
DRACI: Janitorial - Remove trailing spaces
NEVERHOOD: Janitorial - Remove trailing spaces
SCUMM: Janitorial - Remove trailing spaces
WINTERMUTE: Janitorial - Remove trailing spaces
ZVISION: Janitorial - Remove trailing spaces
SWORD1: Janitorial - Remove trailing spaces
FULLPIPE: Janitorial - Remove trailing spaces
TSAGE: Fix bug #6519 - Mouse pointer behavior in dialog menu
TSAGE: Fix bug #6509 - Topmost line of scene isn't drawn
AVALANCHE: Implement ShootEmUp::setup() and connected functions.
TSAGE: Fix F5 in Help screen
AVALANCHE: Silence warnings in MSVC