added battery/runtime state

via i2c
report battery and runtime
don't invert battery status
allow to set rules at init-time
testing init-rules
scale/inversion/... for statemeters
battery/runtime callbacks and displays