Made fixes to MemoryHost.
- Only cancel the network observable
- Don't trip the call cancelled token
More MemoryHost fixes.
- Made it so client closes before server.
Modified SafeCancellationTokenSource to allow running on same thread.
Merge branch 'release' into dev