- Extended the examples section.
- Module documentation synced with other find modules a bit.
- Patch_FOUND variable used. The PATCH_FOUND is also set by the
find_package_handle_standard_args().
Since commit d74210a8bd (CMP0017: Remove support for OLD behavior,
2024-11-17) we can rely on CMP0017's NEW behavior unconditionally.
Calling `include(FindPackageHandleStandardArgs)` in a builtin module
will always get the builtin `FindPackageHandleStandardArgs`.
There is no `NAME` option. It should be `NAMES`. The call worked
with `NAME` only due to old `find_program` signature compatibility.
After this, the `find_program` call works even with PATHS removed
(on non-Windows systems where this PATHS is not needed).