Merge pull request #43 from chipdude/master

stop server loops when their sockets are closed. add missing overrides
Merge pull request #45 from chipdude/master

get the strerrors back for http
do not log errno when recv() returns zero (duh).  http_error.hh