Cleaned up the MemoryHost.
- Renamed variables, and moved some functionality around.
- Added Flush to NetworkObservable.
- Remove use of SafeCancellationTokenSource.