Fix broken attempt at hwmon caching

This repairs a hwmon regression introduced with efc6897.

Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
diff --git a/pyhwmon/hwmon.py b/pyhwmon/hwmon.py
index a91b761..d662213 100644
--- a/pyhwmon/hwmon.py
+++ b/pyhwmon/hwmon.py
@@ -55,7 +55,7 @@
 		with open(filename, 'w') as f:
 			f.write(str(value)+'\n')
 
-	def should_update(attribute, value):
+	def should_update(self, attribute, value):
 		if attribute not in self.cache:
 			self.cache[attribute] = value
 			return True