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
  Build
passed build #93335

00:01:43