feat(httperror): add HTTPNotAcceptable exception
fix(req): add the client_accepts_* props back