add hmac-sha1 signed authentation case
fix api authenation bugs
redefined jsonify helper function to support decimal and datetime serialization
add authenation client test file