UTF8 long headers support

UTF8 long (>255 bytes) headers support. Unit-test included.