When iteratively checking for the firmware flashing progress in case
of ris, there is a corner case wherein if the firmware file flashing
happens blazingly fast the logic of f/w update status check might
miss the finished status even after exhausting its multiple progress
check attempts. So, this fix addresses this corner case by also
checking for ``COMPLETED`` state directly after ``IDLE`` state. By
the existing logic it checks for the state transition from ``IDLE``->
``PROGRESSING`` -> ``COMPLETED`` (or ``ERROR``).
Closes-Bug: 1605038
Change-Id: If611ec81ad4361842f10cd2c2304652c14ea4733