rewrites BatterDashWidget to fix #42
moves set_icon_lists to IconHelper class
Merge pull request #48 from bit-pirate/battery_widget_squashed

rewrites BatterDashWidget to fix #42 (squashed)