bugfix in gsi calc related to units; start on testing saturation vapor pressure for negative temps