io/tcp: keep both node and service strings on stack
http: support no Content-Length when Connection: close
io/tcp: listen() and connect() return host and port
io/tcp: add MultiServer wrapper

..to easily liston on both IPv4 and IPv6
http: split http handling into separate library
http: match requests on path excluding query component

Signed-off-by: Asbjørn Sloth Tønnesen <asbjorn@asbjorn.biz>
gitignore: ignore VIM swap files

Signed-off-by: Asbjørn Sloth Tønnesen <asbjorn@asbjorn.biz>
hathaway: add functions for OPTION requests
http/server: small fixes
export proper CPPFLAGS to pkg-config file