CONFIGURE: Do not pass LDFLAGS to compiler when -c is specified

This fixes compatibility issues with clang when using -enable-Werror:
clang generates a warning when being passed both "-c" and linker-only
flags like "-L" or "-l". Combined with -Werror, this causes a spurious
configure failure.
NEWS: Mention Hopkins support, enable engine by default
NEWS: Mention the availability and support of enhanced music in TOUCHE
KYRA: (EOB) - add some debugger functions

(show_position, set_position)
MOHAWK: add detection entry from bug #3610725
WINTERMUTE: Use the theme-path to find scummodern.zip
WINTERMUTE: Mark Chivalry as ADGF_TESTING.
KYRA: (EOB) - add debugger functions

(open_door, close_door)
KYRA: (EOB) - minor fix to door opening/closing in EOB1
KYRA: (EOB) - fix bug #3596547

(EOB1: Door Buttons Don't Work)
SWORD1: Remove dead code
SWORD2: Fix (unlikely) memory leak
SWORD2: Fix reference to out-of-scope variable
SCUMM: Fix a bug in football's nextPoint U32 opcode

Seems to fix bug #3495704
WINTERMUTE: Fix non-dirty-rect render-path.
WINTERMUTE: Cap the renderqueue to 800.
AUDIO: Remove useless check
SCUMM: Fix football2002 field coordinates
KYRA: (EOB) - minor changes to debugger

- display some more info in show_position
- remove unused variable
Merge pull request #321 from fingolfin/configure-fix-nolink

CONFIGURE: Do not pass LDFLAGS to compiler when -c is specified