Add sourceEncoding option

and use go.text for decoding from some character sets.