JsonClient now converts request objects to json on post and put