Support ImageMagick 7's "magick" command to supersede "convert"
Summary:
Make Phorge also look for the "magick" binary which supersedes "convert" since ImageMagick version 7.
Closes T16474
Test Plan:
1. Rename the commands in the two "Filesystem::binaryExists()" checks to some nonsense
2. As an admin, set http://phorge.localhost/config/edit/files.enable-imagemagick/ to `enabled`
3. See in top bar a new setup warning pointing to http://phorge.localhost/config/issue/files.enable-imagemagick/ about "'magick' or 'convert' binary not found or Imagemagick is not installed."
4. Correct the two commands in the two "Filesystem::binaryExists()" checks, as they are in this patch
5. Upload an animated GIF image file `F1`, go to http://phorge.localhost/file/transforms/1/ and manually trigger a transform by clicking a "Regenerate" button, get a result (optionally insert phlog() statements in PhabricatorFileImageTransform::applyImagemagick() to prove that ImageMagick is used)
6. Probably create some Macro meme? I did not.
7. Check the "Behavioral Changes" section on https://imagemagick.org/script/porting.php and do not spot any commands used in the Phorge codebase
Reviewers: O1 Blessed Committers, avivey
Reviewed By: O1 Blessed Committers, avivey
Subscribers: avivey, tobiaswiese, valerio.bozzolan, Matthew, Cigaryno
Maniphest Tasks: T16474
Differential Revision: https://we.phorge.it/D26742