Image editor QoL

* When an error occurs, it now unwinds the Exception stack and shows
each one.
* Separate the external quantizer from the constructor and main quantize
method. This allows replacements not needing to quant, or using the
straight quantize, to complete without error even with the external DLL
missing.