_getEncoding() is now less aggressive in returning utf8

Complies with RFC 2616-7.2.1
Minor
Merge pull request #148 from abiyani/master

_getEncoding() should be less aggressive in returning utf8