Fix a botched merge conflict attempt

While harmless, my previous commit resolving a merge accidentally
resulted in Fabian's line being preserved at the end when it shouldn't
have been.
patches: Add TNT Egyptian textures.

These are compatible recreations of the patch textures included in
tnt.wad for its Egyptian-themed MAP31.
Merge branch 'master' of github.com:freedoom/freedoom
build: Fix Makefile dependencies for freedoom.lmp.

The freedoom.lmp and freedm.lmp files must be created before the
wadinfo-builder script is run, otherwise these lumps might get
dummy substitutes.
build: Fix M_STATUS text image.

The lump name in the config file was typoed as M_STATU, which was
incorrect.
levels: Add Freedoom test level.
Fix git ignores for several generated files.
levels: allow wallrunning and move a teleporter pad

Rotated the level 270° to accomidate for a bug in the Doom engine that
allows superspeeds against some walls, abuse this bug in map01 on the
long edges :)

Also, move a teleporter exit in the Things room onto the pad sector
itself. This makes it so you don't just teleport back by strafing
right immediately.
levels: Update DM22.
Merge branch 'master' of github.com:freedoom/freedoom
graphics: remove the date from the titlepic

This is a small step towards deterministic builds (#41). It's not very
useful information on its own: what it tells, you can gather by the
file modification date (which is preserved in the zip files), and even
better (the titlepic date was based on the builder's local time, not
UTC!). Some people have tended to refer to the date as well when
talking about what build they have, which is also unhelpful, multiple
commits can happen per day and the Version marker already uses git
describe for more accurate information.
make: VERSION variable can be set either via git or the VERSION file

Change up the shell line so that it can fallback on the VERSION file
if building without a Git repository (eg, from a release tarball).

Additionally, change the titlepic generation so that it uses this
single instance of setting VERSION rather than doing its own thing.
graphics: Fix PFUB1.

Extend screen to the full 320x200; somehow the original was only
314 pixels wide.
textures: Add missing Plutonia texture definitions.

The Plutonia WAD includes some extra textures (and associated patches)
compared to the original doom2.wad. Add these missing textures, with
dummy "Plutonia versions" of textures where they conflict with
existing ones, so that we include all patches needed for compatibility.
Fixes #42.
textures: Add textures.cfg as make dependency.

If textures.cfg changes, rebuild all texture lumps.
textures: Add missing TNT texture definitions.

Add FALL3 texture definition needed for TNT compatibility, and add
extra texture definitions so that all the patches required for TNT
compatibility are included in the PNAMES list (and IWAD). Add
symlinks for TNT sky patches that just point to sky patches that we
already have. Fixes #43.
dmxgus: Fix numbering of percussion instruments.

The indices of the percussion instruments were all off-by-one. These
should be 128+genmidi number, but were 127+ by mistake. This
considerably improves the percussion in Freedoom when using GUS.
dmxgus: Improve percussion groupings.

Regroup GUS percussion instruments based on personally having listened
to the samples in the GUS instrument set and identifying similar-
sounding instruments.
dmxgus: Add 'do not edit' message.

As the DMXGUS lump is autogenerated, add an explicit instruction not
to edit the lump, as someone might do so, naively seeking to improve
it.
patches: Replace w103_[12].

I made these textures in the early days of the project and I'm pretty
sure the symbols came from an animation on a website I found. The
symbols are pretty generic alchemical symbols but it still bothers
me on the rare occasion that I see the textures used in a level.
Recreate them using some public domain imagery in their place.