Fix Core Bug: EndProcess is never called for BuilderExtension plugins.
Core: Add BeforeEncode and EndBuildJob to AbstractImageProcessor and ImageBuilder to enable easier benchmarking.