Enhance portability
Warning removal
Return HT_IO_ERROR when file storage cannot be opened
Add better support for proxies
Handle a "Connection: Close" header better
Return 404 errors in place of HT_IO_ERRORs in a couple places
Add a forward declaration