Added auto-decoding.
Fixed charset problems.
Made Auto-Decode Optional.