take UnwrapResponseString out of SodaClient into the public
isolating Newtonsoft a bit more
split this file up
handle the NullRefException so we can return a better fail message