httpd.c: better handling of keep_alive alarm()
idle.c: after idling, restore signals to their previous actions
idle.c: allow setting a timeout in idle_start()
http_dav.c: filter the preferences that we honor by method
httpd.c: use 100 (Continue) rather than 102 (Processing) as keep alive provisional response
httpd.c: created write_multipart_body() functions and refactored multipart_byteranges()
httpd.c: fix indentation of code
http_proxy.c: actually pipe response body from backend to client rather than buffering