checkLocationReady
Checks if location features are fully ready (Permission + GPS hardware).
Return
A LocationReadyStatus representing the aggregate state.
Parameters
grant
The specific location permission to check (defaults to AppGrant.LOCATION).