Initial commit
Gut main.c
Add connection stuff
Add command subsystem
Continue work on connection framework
Rename u_connection to u_conn
Generalize command invocations
string.[hc] -> util.[hc]

This prevents conflicts with the system-provided string.h
Add shoddy heap implementation
Consistency in our variable naming
Oops. It's too late for me to be awake...
Pave the way for logging (later!)
Make -DDEBUG default for now
Use htons(3) on the port
Add toplev.h
Write a basic main()
Round off toplev.c
Add radix trie implementation

Better than hash tables for just about everything
Add core files to .gitignore

lol
Proper initialization in main