Added holdoff counter so that last backlight value before going into suspend is used until a proper light sensor reading is available.
-Added battery temp reading

This is really commit 9a37130b459c0c6c9063de9e7fa6be54bae49af9 from syahmixp manually integrated