Updated architecture of GNSS orbit propagators.
- Builder classes of the GNSS propagators are now implemented in separate classes following the architecture of
- Removed the duplication in almanac and navigation messages classes.
- Updated the architecture of GNSS orbit propagators to be more user-friendly (i.e.
IRNSSPropagatorare now implemented in a single class:
GNSSPropagatorsince they have the same equations).
- Created a single interface regrouping constants used in GNSS (before that, constants were regrouped in different interfaces).
Fixes #783 (closed)