0.6.0, fix the unescape bug

bug like this

    >> buff = ''
    >> buf << 0xe2
    >> buf.bytes
    => [195, 162]

buf auto convert 0xe2 to 2 bytes since it's an utf-8
I also reverse it back to the default encoding after finishing.