Add some truly end to end tests.

This testing patch ensures that the app can properly fetch and provision
keys based on the production EEK. Additionally, it tests that the device
falls back to the default provisioned key in KM when there are no signed
remotely provisioned keys available, due to whatever problem may have
potentially occurred.

Bug: 189018262
Test: atest RemoteProvisionerUnitTests
Change-Id: I09b6e8d0e78c74e8f41c29f3b51ee1fdcac857fb
1 file changed