Update thermostat.ino

Added initial version of snark() and avgAnalogRead().

To check for snark just call snark() anywhere you want the code to potentially break. Snark will return TRUE if ready to continue, and FALSE if user did not answer the question correctly.

Other notes: snark overwrites the screen when triggered.