FastScaling: move row unpacking (GDI+ -> GD) into C++ from C++/CLI. Wrap scaling in CLI function in failed attempt to make profiling useful.
FastScaling: Add /d2Zi+ flag to add inlining information to .pdb
Benchmarking: Create large jpeg if it doesn't exist to simulate large-image performance.
Core: Add BeforeEncode and EndBuildJob to AbstractImageProcessor and ImageBuilder to enable easier benchmarking.
Fix Core Bug: EndProcess is never called for BuilderExtension plugins.
Refactor benchmarking project to permit per-task profiling.