AndroidMagneticDeclinationProvider
Default implementation using Android's GeomagneticField API.
Wraps the IGRF-13 (International Geomagnetic Reference Field) model provided by Android hardware APIs. Handles exceptions gracefully for invalid inputs.