Use source for keystore/keymint interfaces.

This patch makes frameworks use generated sources instead of libraries
for keystore, keymint and related interfaces and dependencies to break
circular build system dependencies occuring when using @SensitiveData
annotations.

Bug: 174857732
Bug: 176110256
Test: N/A
Change-Id: Ia7fc2403cfe6dece86ed0ab9d6f415be2a2726b8
1 file changed