fw-zephyr: Move BQ initialization to BMS

This will ensure that BQ will be initialized when BQ is up and running (by checking BQ_CHRG_OK signal)
There are cases when BQ can go down and has to be re-initialized when it goes up, for example:
1- Plugging in the UART cable before the Adapter cable (BQ needs power from the adapter cable, so it would be down until the adapter cable is plugged in)
2- Unplugging and re-plugging in the Adapter cable (this will restart BQ, which means that it has to be re-initialized)

BUG=None
TEST=Test the BQ up/down scenarios and ensure proper initialization

Change-Id: Ibcefaf0e3faffc1a40e5cbb84f375a476c9c3e35
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/dolos/+/5507206
Reviewed-by: Samuel Jacob <samjaco@google.com>
Tested-by: Udaya Kiran Ammu <udaykiran@google.com>
Reviewed-by: Udaya Kiran Ammu <udaykiran@google.com>
Commit-Queue: Udaya Kiran Ammu <udaykiran@google.com>
2 files changed