jdupes-1.17.1: APFS clone support

Exciting news for my Mac users! If you have macOS 10.13 (High Sierra) or higher and you have APFS volumes, you now have access to the -B option for copy-on-write deduplication! All of my Macs run old operating systems, so I don't have direct access to anything newer than Mac OS X 10.9 Mavericks. I got my hands on a Mac that needed a clean install of High Sierra so I took a few hours to write clone support while it was in my hands.

A nice side effect of adding this support is that I've cleaned up some of the build stuff surrounding the CoW dedupe code. Any future platforms that get CoW support will be easier to add.

The list of filesystems that support -B/--dedupe is now Linux XFS, Linux BTRFS, and macOS 10.13+ APFS. Any filesystem that gains support for the API interfaces used for these features will automatically be supported in the future.

As always, thank you for your support. The more support I receive, the more time I can spend improving the software.