1. My `perccli` omits binary for the firmware version, which breaks JSON parsing.
This fixes that.
2. I actually have a machine that needs `storcli` and `perccli` both.
This adds `cmd=` to each metric to show which command generated it.
Shouldn't cause any problems with existing deployments (I hope).