refactor res.status= and res.body=

remove res.body=null in res.status=. it will cause cycle calls in same cases.

move strip headers into respond, make sure all no content response won't set these headers.

fix default status set bug in this.body=null.