Fixed|libdeng2|Client: Closed task bar's children should not handle events

When closed, the task bar now no longer dispatches events to its
children, fixing an issue where PageUp/Down keys wouldn't end up to
the legacy widget.
Homepage: Updated the embedded "to-do for stable" content
Client|UI: "quit" command dismisses task bar

The game is expected to handle the quit request, so the task bar must
get out of the way.
Fixed|Heretic|Hexen: Default look up/down key bindings were inversed

Now matches the vanilla behavior.
Fixed|Heretic: Play ARTIUP when picking up artifacts

Previously both ITEMUP and ARTIUP were played.
World: Map conversion reporter now available during format conversion

Also deferred the conversion report log output until after the map
is made current, so that the map author is more likely to notice it.
Debug|ClientWindow: Moved mode change messages to DEBUG level

Regular users won't care when the mode change actually occurs.
Debug: Throw an exception if the map edit API is used before MPE_Begin()

Plus some minor cleanup.
Fixed|Heretic: Ambient sound stuttering in multiplayer

Both client and server attempted to play the ambient sounds which
resulted in stuttering on client-side when the start sound deltas
arrived from the server.
Fixed previous commit

IS_NETGAME must be tested also because singleplayer is currently a
special case.
Fixed|Deh Reader: Always update sprite name and action LUTs before parsing patches

Hacx now works as expected when loaded from the Ring Zero GUI.
Fixed|libcommon: Do not log spawn spot info for players in release builds

The savvy deathmatcher can relatively easily determine where his
opponents are at the start of the match given spots are dealt out
using a simple deterministic algorithm.

This information is now logged in debug builds only.
Debug: Added "deng_fakememoryzone" build option

Also fixed compilation of libdeng1 with this option.
Merge branch 'master' of ssh://github.com/skyjake/Doomsday-Engine
DED: Parse tokens and strings to de::String buffers

Should also result in a small but noticeable performance improvement
during startup/reset as buffers now grow upward rather than being
trimmed down.
Merge branch 'master' of github.com:skyjake/Doomsday-Engine
Fixed|Hexen: Reading saved polyobjs in release build

One of the saved fields was not being read in the release build.

Also made sure the polyobj X and Y coords are read in the correct
order, as function arguments may not be executed left to right.
Fixed|Client|OS X: Build failure
Fixed|Client|UI: Focused command line shouldn't let Tab keys pass through
Fixed|Client|Windows: Spurious shooting when dismissing taskbar with mouse

The mouse is now trapped at the button release event rather than press,
so that DirectInput isn't detecting a mouse down state when the mouse is
trapped.