_getEncoding() is now less aggressive in returning utf8

Complies with RFC 2616-7.2.1