Fix a bug (client default charset field) on handshake protocol. Thanks to @nsnake for reporting. fix #3