Made to compile with more recent Arduino versions

WProgram no longer exists in Arduino. Instead, it has been replaced with Arduino.h.

This patch set adds conditionally including either Arduino.h or WProgram.h depending on Arduino version. It also removes a superfluous include from the implementation; the required header is included transitively by MAX6675.h.