Add par times for ep4 and map33
Make disabled menu entries less intrusive
Replace all snprintf() calls with M_snprintf().

The Windows API has an _snprintf function that is not the same as
Unix's snprintf(): if the string is truncated then no trailing NUL
character is appended. This makes the function unsafe. Define a
replacement/wrapper called M_snprintf that works the same but always
appends a trailing NUL, for safety on Windows and other OSes that
behave like this.

Do the same thing for vsnprintf(), and update HACKING to list
snprintf/vsnprintf as forbidden functions. This fixes #375;
thanks to Quasar for pointing out the different behavior of these
functions.
setup: Eliminate use of sprintf().

Use M_snprintf() or M_StringJoin() instead where appropriate.
This fixes #371.
textscreen: Use safe string functions.

Define TXT_{StringCopy,StringConcat,snprintf,vsnprintf} as analogs of
the m_misc.c versions so that the textscreen library does not need a
dependency on the Doom code, and change all textscreen code to use
these instead of unsafe functions. This fixes #372.
osx: Use safe string functions for launcher.

The OS X launcher used a few unsafe string functions; use snprintf()
or strlcpy,strlcat here - as this is the launcher for OS X we don't
need to care about portability.
misc: Tweak safe string functions slightly.

Properly handle cases where a very small string buffer is specified.
misc: Fix safe vsnprintf() function.

An off-by-one error in the function caused the strings to be truncated
one character too early. Change the return value check so that
negative values are also interpreted as indicating truncation; this is
the behavior of the Win32 API.
Enable translucency based on Boom's tranmap algorithm.
Introduce an enum for the HUD color determination.
Enable translucency also for lo-res mode.
Revert potential statcheck breakage and some other minor fixes.
resurrected pools of gore (ghost monsters) are translucent
Merge branch 'master' of https://github.com/chocolate-doom/chocolate-doom

Conflicts:
	src/setup/display.c
Merge branch 'master' into hicol2

Conflicts:
	src/doom/d_main.c
	src/doom/p_enemy.c
	src/doom/r_data.c
	src/doom/r_things.c
	src/m_config.c
	src/setup/compatibility.c