[flexiglass] Add device entry restriction reason to DeviceEntryInteractor

Whenever certain device entry authentication methods are restricted, this field will specify the reason so the view layer can display a specific message to the user.

Bug: 299343534
Flag: ACONFIG com.android.systemui.compose_bouncer DEVELOPMENT
Test: atest DeviceEntryInteractorTest
Change-Id: If71980e682bc151f147117bd1abad8ef50bf27fb
13 files changed