Port TemperatureObserver parameters to configuration framework.
Port InactiveTime to configuration framework.

This also removes the Marlin-specific M84 timeout parameter.
Port InvertDir to configuration framework.