Remove define for catching signals
Remove redundant include
Move usage print to its own function
Change debug log location
Enable DEBUG flag in Eclipse project
Add Makefile (GNU Make only)

Uses patsubst which isn't supported by other Makes
Ignore .metadata folder
Check that all signals exist before hooking them
Move link flags to end of command
Tweak Makefile
Add FAQ, hints, and spoilers files

These docs were written for version 0.75, but should still be helpful to new
players.
Add -q option to skip title and high score list
Set git attributes of files in data dir

Prior to fix, when checking out the data dir on a Windows machine, git might
use CRLF line endings, which causes problems when loading file data and writing
to the terminal with curses.
Ignore omega exectuables
Clean up #includes

All C and system (e.g. <stdio.h>) includes were moved to defs.h, and redundant
includes were deleted. Most files now include glob.h (which includes defs.h) to
get the necessary header includes.
Set version to 9100; Remove unused save logic

Removed some logic for dealing with old (ancient, even) saves.

Beginning with version 9100 (0.91), backwards compatibility will be maintained
between minor and bug-fix versions. Major versions (e.g. 1.0 -> 2.0) will
maintain compatibility when possible, but no guarantees will be made.
Use string.h only

If strings.h winds up being needed for some platforms, it can be included
through platform-specific defines (e.g. #ifdef WIN32).