Rename battery diagnostics name to avoid name collisions

Replace hard coded hardware id with internal name
Minor line changes
Create stack.xml and refine manifests