Add a .gitignore file from the old .hgignore file
Pulled in netcode, it (mostly) compiles now
Update the TODO.md with more info
Beginnings of unit testing
Added CuTest C unit testing library
Pulled in ad-hoc tests
Modified CMakeLists.txt to build test-doom2k (untested, ironically)
Created stub main method; removed old tests.c file
Switch peers to use a buf_t instead of an sbuffer
Updated g_game.c and p_saveg.c to use a local buf_t as a savebuffer
instead of a global byte *
Merge branch 'netcode' into updatesavegames

Conflicts:
	src/g_game.c
	src/z_zone.h
still working...
Get rid of sbuffer stuff for real
Merge branch 'netcode' of http://github.com/camgunz/d2k into updatesavegames
sbuffer stuff wasn't completely removed
Fix remaining problems with switching sbuffer for buf_t
Fix type problems in p_saveg
Remove verbosity in build.sh
Update Debian package dependencies and recommendations in CMakeLists.txt
Merge branch 'master' into netcode
Working on getting rid of the *save_p++ stuff
Added 64-bit swap routines to m_swap.h
Converted save games to use buf_t; these are still neither
endian-portable nor 32-bit/64-bit portable, but those require specific
serialization routines for players, actors, and map specials that I have
yet to write.
Merge branch 'unittests' of https://github.com/camgunz/d2k into new_data_structures

Conflicts:
	CMakeLists.txt
Commit the style guide
Update the README
Fix player preferences (still needs a little work) in the netcode
Commit the tags file
Building the two executables (1 main, 1 testing) doesn't work; so strip out the testing stuff for now.