Makefile.in: fix dependencies
io: don't open files with O_NONBLOCK
io: add io.fromfd()
http: factor out response module
http.server: remove useless do .. end block
http: move Request and Response objects out

..to http.server and http.client modules
respectively, and don't tie them to the parser.
hathaway: remove unnecessary scope indentation

Signed-off-by: Asbjørn Sloth Tønnesen <asbjorn@asbjorn.biz>
hathaway: support multiple instances

Signed-off-by: Asbjørn Sloth Tønnesen <asbjorn@asbjorn.biz>
hathaway: htest: fix single instance API usage

When using the single instance API hathaway.debug MUST
be overwritten before calling import in order to have
any effect.

Signed-off-by: Asbjørn Sloth Tønnesen <asbjorn@asbjorn.biz>