Average IA requires at least two numbers to trigger
Fixes #556
Average trigger handles remainder
Merge pull request #561 from wilkox/average_temperature_bug

Average IA requires at least two numbers to trigger