- DFMrff exposes qunfold.KMM(kernel='rff') as a public, importable
quapy.method.non_aggregative class, following Dussap et al. (2023);
the import of qunfold stays lazy (inside __init__/fit) so the module
remains usable without it, matching the EDx/EDy pattern. Registered
in NON_AGGREGATIVE_METHODS and as optional in test_methods.py.
- quadprog (required by EDx/EDy) is no longer gated behind a lazy
_get_quadprog() helper; it's now a direct install_requires entry,
which also bumps the minimum supported Python to 3.9.
- Added a manual section for DFMrff, cross-referencing the Composable
Methods section for the other (non-default) KMM kernels.