Update asynchronous calls to match library deprecations

JSON.net has deprecated the JsonConvert.DeserializeObjectAsync() function in favor of creating an asynchronous task to run the standard JsonConvert.DeserislizeObject(). Changes have been made in line with these deprecations.