fixed bug in 'dailyRegeneration_byTempSWPSnow'

- if only one soil layer, then variable 'swp' needs to be forced to be
a matrix