dragon: Exclude invalid/non-updatable firmwares from keyboard update service

This CL adds the logic to catch the version number parsing exception caused by
previous distribution of dev-signed keyboard firmware. This CL also adds the
minimum updatable firmware version(0.151020) to exclude the non-updatable
Pixel C keyboard.

Bug: 25831957
TEST=build and run Pixel C Keyboard Firmware Updater service

Change-Id: I34671b8d14e6bc7d3b266d00e907440caae28a03
2 files changed