Support UTF-8 signature

I had error message like 'incorrect method signature' when query with utf-8 string. Finally, I found encoding option when hash content is updated. (http://nodejs.org/api/crypto.html#crypto_hash_update_data_input_encoding)