Use object initializers.
Initialize FileStream::isValid to false.
Improve the font resource loading error handling.
Check if the file exists when opening a new file from a directory.
Remove unused namespaces.
Cleaned up a few network-related files.
Rename the file handle variable to be more clear.
Use PathCombine to combine directories in ArchiveVirtual.
Hosts now take a HostConnectionDetails struct when creating them.
Remove System.Web and System.Windows.Forms dependencies from the managed engine.
Cleaned up RPCGen tool with better logging.
Fixed RPCGen generated code to do explicit interface implementations.
Fixed RPCGen generated code missing a semi-colon.
Fixed the default logging level of EngineWeaver to be a lot less verbose.
Minor code cleanups.
Async-ified the shared editor services.

Had to comment a bunch of stuff that is not supported yet under async services.
Updated the editor server implementation to work with the new network hosts and services.
Minor cleanup to network tests.
Fixed network test.
Added workaround for RPGGen to add an implicit reference for EngineBindings.dll