Improve consistency for boolean type and enabled parameters
In v4.0 we started to have some automatically enabled/disabled parameters. Some parameters seems to miss this functionalities, such as [heat_exchange|pressure_loss]_correlation in DynamicPlateHeatExchanger. Maybe we should check all the components to improve the consistency.
Related to #20 also.