Remove internal state exposure in WorkManager, handle job creation errors
Add more ResultUpdater, Jobs tests