Feature/backlight-auto-off

Here's some code to turn the backlight off after 10 minutes of inactivity. 

For testing you might want to edit

#define BACKLIGHT_AUTO_OFF_PERIOD 600  // 10 minutes

in BacklightController.h and set it to say 10 seconds.