Use the One Makefile to build them all

This changes the names of the built binaries:
    login-server    ->  tmwa-login
    char-server     ->  tmwa-char
    map-server      ->  tmwa-map
    ladmin          ->  tmwa-admin
    eathena-monitor ->  tmwa-monitor

It also gets rid of the 'deps.make' file.
Install compatibility symlinks for a while
Release v13.9.21
Return to development
Fill README, add make rules for intermediate files and install to DESTDIR

Also bump the recommended attoconf version
Use the new template mechanism for attoconf
Tweak build system a bit more
Make character loading less slow

This is not the best solution, but it is obvious, correct, and does
indeed change the complexity from O(n²) to O(n lg n).
Fix the trade bug
Release v13.9.27
Return branch to development
Changed ladmin help output to reflect rename of passwd command to password.
Fixing path finding

The bitwise And with 0x8ff had mapped different
tiles to the same index.

Closes #5.
Merge remote-tracking branch 'origin/master' into test
Fix bug where you can turn any direction but right
Apply the load speed hack to the login server, too
Release v13.9.28
Return branch to development
Fix bug where all monsters had neutral element
Release v13.9.29