Excess `Default` prefix on default implementations
Logger has no state so declaring static
DefaultLoggerProvider to lambda (less with same effect)
Terser EmptyLog and marking sealed
Renaming Log namespace to Logging
Adding NuGet repos catalog
Replacing hex string code in Checksum.Calculate with BitConverter that's same
Localizing PathUtils (pending removal) to its sole use until those can be reviewed
Consolidating duplication across DataCompressor members
Stronger AutoUpdater check interval property using TimeSpan
AutoUpdater.CheckInterval to auto property