These will be for future use

config.h.in will be used to generate a header config.h with various definitions coming from acmake automation tool.
prereqs.h will obey the omnipresent design pattern.
Initial setup of prequisites
Create TODO file
New tasks
Initial headers setup

Initial header layout
Reformat definitions
First pass
New SDL cross-platform backend

SDL will be defined here
First big jump
Rename exec names
Linux: force mremap() declaration

For some reason, mremap doesn't get declared at all despite _GNU_SOURCE
is defined before sys/mman.h inclusion. Through __USE_GNU definition,
mremap() shows up ...
Configuration file inclusion

Several dynamic definitions are generated by cmake over config.h
Merge branch 'reformat' into rfjump

Conflicts:
	src/CMakeLists.txt
	src/include/prereqs.h
Branding and YQ2_ cleanup
NOUNCRYPT is defined in config.h
YQ2_ cleanup
several symbol replacements

HT_* symbols are now used
HT_WITH_CDA

Symbol replacement
OGG -> HT_WITH_OGG

Now using HT_WITH_OGG definition
USE_OPENAL -> HT_WITH_OPENAL