support carrierid provider update from OTA

1. use version number to detect update instead of checksum.
2. support provider update function by init db with the latest
carrier_list.pb either from assets or ota (if applicable).

Bug: 64131637
Test: test_carrier_id_full.sh samples/carrier-ids-sample.pb
Change-Id: Ie1f0b5f8b0ee5f1bbe58c9e05e32607857923bb8
(cherry picked from commit 5398956344873790fc00b887dd917673c3553ebd)
Merged-in: 5398956344873790fc00b887dd917673c3553ebd
1 file changed