Battery management for Powder portable endpoints
The portable endpoints will need battery management that does not exist on other endpoint types: at the very least, tracking the battery charge and doing safe shutdowns when it gets low.
Blocked for now until we are closer to deploying most of them.