Update hardware.md
Update hardware.md

- "CGM data" is not hardware -- made the CGM hardware requirements more specific
- added "a" in front of "battery" to be parallel with other requirements
danamlewis/docs,Jieseldeep/docs,jbwittmer/docs,dakago/docs,openaps/docs,danamlewis/docs,sarahspins/docs