Modify nanoapp message checking logic

Simplifies nanoapp permission checking logic by always updating the auth
state when a nanoapp permission is received. Additionally, simplify
other permission checking logic using an unknown state to make the logic
more readable.

Fixes: 180574546
Test: PTS

Change-Id: I68672915d4eb49169604cd1664c7cc07baa0fd1a
2 files changed