Backport local changes
Fixed geoip call
Fixed doc
Added support for utf8
Fixed merge from mainstream
Added digital signers extraction support