Plan.Engine: Calibration time left may now be forced to a shorter value, in case a sensor becomes active sooner than predicted.
Plan.Engine: Calibration m_time is now float.
Elapsed time must be accounted for to respect minimum calibration time.
Changed testing plan.
Plan.Engine: Compute time left for calibration according to devices waiting to be activated.
Plan.Engine: Wrapper for Plan class of calibTimeLeft function.
Plan.Engine: PopEntityParameters must be sent even if plan dies during calibration.
Calibration time is forced to be shorter whenever possible.