add json deserialize with cjson
add md5 auth support
rebuild