Convert zoom menu to control array

For the first time ever, I received a warning about "too many controls
on this form".  So I'll need to convert more controls to control arrays
going forward.
Added "swirl" filter/distortion

With high-quality interpolation!