Update to latest Transient Fault Handling

Update NuGet packages, make changes throughout code to support updated
packages, organise and sort using directives