move InitializeMagick() out of main and into MagickImageSink class
change remaining occurrences of NULL to nullptr
remove unnecessary constructors in ABCs