Purge use of obsolete APIs

DeserializeObjectAsync is just a wrapper around Task.Run so introduces
'fake' asynchronicity - it has been marked obsolete.
Missed a file in last commit
Merge pull request #168 from Porges/purge-obsolete-apis

Purge use of obsolete APIs