Make ffmpeg explicitly depend on zlib
Fix double confirmation when exiting with unsaved changes

For some reason the close event is getting sent multiple times and
them getting processed in the event loop for the confirmation dialog,
resulting in two dialogs.
Lock aspect ratio in the scale tool when alt is held down