Astra's own logs are now stored in a rotating log, the default message format is improved. The client and DXVK now dump their logs in the same place instead of in the game directory.
This also adds tests for the class, which was desperately needed. Also adds plenty of debug messages to pick apart problems in the patching process.