Record the first written status, not the last
Record the first written status, not the last

If WriteHeader is called multiple times on a http.ResponseWriter, the
first status is the one that is used, not the last. Fix the wrapped
writer to reflect this fact.

cognusion/goji,vsco/goji,dbmlabs/goji,unixorn/goji,tchssk/goji,Invacio/goji,w4ngyi/goji,zenazn/goji,yangou/goji,vanackere/slim,beni55/goji