Corrected: a 0 length body is a "null" body

Safari may send a content-length: 0 which causes `utils.hasBody` to return true

More detail on my comment on :
https://github.com/senchalabs/connect/issues/415#issuecomment-15553738