base: cleanup battery circle and percent

-no need to recreate objects
-simplify receiver

Change-Id: I98ff4ae6c72094a92ef8dc9f1c67adae09a4fdae