UA Client Bug Fixes
- WriteAsync would not ever advance from task.Wait
- Fixed by setting task result
- client.Reconnect and client.Recreate would not do anything if the client.Status was NotConnected
- I do not see this as expected behavior and I removed those conditions
- Code coverage at 89%
(Accidentally tagged once without pulling locally. Won't happen again)