* WIP file system improvements
* Switch to a hierarchial virtual file system
* EnumerateFiles and EnumerateDirectories
* Change import code to use FileSystem
* Use FileSystem when loading assemblies
* Use FileSystem in MonoManager initialization
* Remove set method for PlatformGameStructure::RootPath
* Renaming cleanup
Updated the `AssetRipper.IO.Endian` package from version
`2.0.1` to `2.0.2` in both the
`AssetRipper.IO.Files.SourceGenerator.csproj` and
`AssetRipper.IO.Files.csproj` files.
- Removed `AssetRipper.Text.SourceGeneration` reference from `AssetRipper.GUI.Localizations.csproj`.
- Updated `AssetRipper.IO.Endian` package version from `2.0.0` to `2.0.1` in both `AssetRipper.IO.Files.SourceGenerator.csproj` and `AssetRipper.IO.Files.csproj`.
Updated the `AssetRipper.IO.Endian` package from version
`1.1.0` to `2.0.0` in both the
`AssetRipper.IO.Files.SourceGenerator.csproj` and
`AssetRipper.IO.Files.csproj` files.
Updated NUnit3TestAdapter to 5.0.0 in multiple test projects.
Updated AssetRipper.Text.SourceGeneration to 1.2.2 in several projects.
Updated AssetRipper.Text.Html to 2.1.0 in AssetRipper.GUI.Web.csproj.
Updated Moq to 4.20.72 in AssetRipper.Tests.csproj.
Removed MaybeWithChecked, MaybeWithDisabled, MaybeSelected methods from HtmlExtensions.cs.
Replaced MaybeSelected with MaybeWithSelected in SettingsPage.cs.