Better handle cases where version code can't be resolved (2/n)

Use factory method to create MonitoredPackage which will return null
when version code can't be resolved.

Bug: 141155222
Test: atest PackageWatchdogTest
Change-Id: I6c983872cbdfd02940d76f7307aa4a6a1062d438
2 files changed