Allow customize AsyncHttpClient charset and RequestParams' URL-encoding strategy.

Signed-off-by: Banlyst Yeh <banlyst@gmail.com>