sock: add socket utility functions
util: add debugging and logging header
server: add initial server implementation
http: add http request parser
add Makefiles
server: parse command line options for port and document root
server: use capabilities for port binding
use the same indentation everywhere.
http: make sure not to free an uninitialized parser