Add ImageState.settingsAsCollection() to permit C++/CLI to interact as a plugin. C++/CLI cannot handle self-referencing generics like Instructions/ResizeSettings.
Add Tests/ImageCompare to make visual comparisons easier.
Benchmarking: Improve reporting of segment isolation; add process bitness. Refactor and add FastScaling-related benchmarks.
Restore missing ImageCompare properties file, fix paths.
Benchmark: Add assembly resolution helper so plugins in Win32 (instead of x86) can be loaded dynamically.
Add FastScaling plugin alpha (squashing 101 commits). C++/CLI plugin to replace DrawImage. Use novel scale-x-and-pivot approach to keep CPU cache happy, achieve large speed gains. Includes 24/32-bit implementations, fast halving reductions (optional), color matrix adjustment, and flexible weighting (multiple filters, including bicubic and lanczos). Much of this thanks to tostercx!