Add nyx-cmd support for calling battery and charger APIs

:Release Notes:
Add nyx-cmd support for calling charger APIs.
Add additional nyx-cmd support for battery status callback APIs.

:Detailed Notes:
nyx-cmd now has support for calling the following Nyx APIs:
- Charger query status
- Charger query event
- Charger register status
- Charger register state
- Battery register_status

:Testing Performed:
Tested options with nyx-cmd from command line

:QA Notes:

:Issues Addressed:
[CTO-978] Extend nyx-utils for battery and charger module APIs

Open-webOS-DCO-1.0-Signed-off-by: Gayathri Srinivasan <gayathri.srinivasan@lge.com>

Change-Id: I56261e88abb7123a9332c98ed18cf67da33dfc91
Reviewed-on: https://g2g.lgsvl.com/6540
Reviewed-by: DCO Verification
Tested-by: Gayathri Srinivasan <gayathri.srinivasan@lge.com>
Reviewed-by: Sapna Todwal <sapna.todwal@lge.com>
Reviewed-by: Gayathri Srinivasan <gayathri.srinivasan@lge.com>
Merge branch 'develop'