core: introduce better observation system

The new observation system provides better outputs. It relies on all QSS
integrator values (X, u, mu and pu). Observers callback can compute
intermediate values instead of interpolation.
1 job for test in 1 minute and 43 seconds (queued for 1 second)
Status Name Job ID Coverage
passed build #93335