graphics: Rename title screen.

By popular vote[1] on Doomworld we are ditching the "Ultimate" name
for Freedoom 1; the two IWADs are now named "Freedoom: Phase 1" and
"Freedoom: Phase 2". Rework the title screen to incorporate the logo
from the menu, and add a matching logo for FreeDM.

[1] http://www.doomworld.com/vb/freedoom/66855-renaming
graphics: Remove unfinished map graphics.

We have had these graphics for a long time but they were never
finished and look ugly. For consistency, remove them and just use
the normal INTERPIC graphics for all the intermission screens.
textgen: Fix config file path.

My earlier commit added the wrong config file paths for the dehacked
lumps, which broke the build.
freedm: Swap DM01/DM02.

The layout of (the current) DM02 resembles a popular deathmatch level
and is therefore good as an opening map.
music: Add music for FreeDM levels.

As part of #10, link in some music tracks to fit FreeDM's levels,
using some of the currently-unused MIDI tracks in the tree. The
choices are made based on my own subjective opinion to try to fit
the levels we have.

DM17 is still missing music, and there is no music for the empty
level slots. Generally, the best music tracks have been used for
the early levels and the later ones are not as good. There's still
a lot of room for improvement.
levels: Update FreeDM levels.

This adds detailing and other improvements to the existing FreeDM
levels.
levels: Add new deathmatch levels.

These new FreeDM levels fill all of the remaining slots.
levels: Update DM16.

This was supposed to be in my previous commit but I accidentally
missed it out.
levels: Swap DM15 and DM24.

DM24 has a secret exit, which causes the level to reset as it's not a
level that is supposed to have a secret exit. Swap it with DM15 so that
the levels progress through the MAP31/MAP32 secret levels.
This fixes #29.
dehacked: Add level names for FreeDM.
The Great IWAD Renaming: unique file names for Freedoom

After some discussion and consensus[1], Freedoom's IWADs are now
uniquely named independently of Doom's file names:
 * freedoom1.wad: Phase 1
 * freedoom2.wad: Phase 2

The original intention was that Freedoom would be a complete drop-in
replacement for Doom, so that you can just use Freedoom's doom2.wad
rather than id Software's. What has happened, however, is that people
often desire to have Freedoom installed alongside Doom, and try to
uniquely identify it via filenames for multiplayer servers. This has
resulted in lengthy lists of unofficial IWAD file names implemented by
many engines to locate Freedoom, combined with gamers' personal
opinions on just how they should be renamed.

Even the Debian project, normally not one to modify upstream sources
so drastically, has been renaming our doom2.wad to freedoom.wad,
presumably so that Doom II can be installed simultaneously with
game-data-packager.

Given a free software engine, we can instead standardize on unique
names apart from Doom and get the majority of engines in use changed
over to these ones; users with engines that don't recognize the names
can instead use the near-universal -iwad command-line parameter, or
rename the files back to doom.wad or doom2.wad as needed.

[1] http://www.doomworld.com/vb/freedoom/66856-bikeshedding-renaming-freedooms-iwads/
README: Reflect name changes, use simpler language, talk about FreeDM

Freedoom has grown to no longer focus on any single IWAD anymore, in
addition to becoming more of its own entity than a simple Doom-clone.

Use somewhat simpler language in the README, rather than bombing with
a technical term like IWAD right from the start, in addition to
explaining a bit more about what being Doom-compatible means.

The FreeDM project has spent a bit too much time in the shadows, even
moreso than the more recent Ultimate Doom-compatible IWAD. Give it
some spot light in the README and officially document its special
adherance to vanilla-compatibility.

Finally, lowercase "free software", even the FSF doesn't capitalize it
and we aren't writing in German in this document.