Fix Zone 50, Fix other msids, Add a few msids, Autopep8

This branch modifies the code in thermal.py to accommodate the zone 50 stuck on heater. This is accomplished by adding a function to the thermal derived parameter class to be used inside individual derived parameter definitions that are affected by this stuck on heater.

This branch also fixes the definitions for a few derived parameters and adds several new derived parameters.