Codechange: Move ReadOnlyDictionary to separate namespace
Codechange: Move TypedMethodList to separate namespace
Codechange: Move NetworkIO types to separate namespace
Codechange: Move TCP command related stuff to separate namespace
Codechange: Rename *Invoker to *Invocator
Cleanup: Remove unused interface IDataReader<>