Update decoder.js

Improves the StreamDecoder, try get charset from chunk when content-type header has no charset.