http.server: add bad_request() and expose htmlerror()
io: allow simultaneous sendfile on the same file
io: use flag to signal stream closed