Adding the initial draft for the RemoteProvisioner app

This change implements the bare bones Remote Provisioner application.
This application serves as the networking and business logic center for
remote provisioning. It is designed to wake up on boot, check the state
of the attestation key pool in keystore, and then take any required
action to refresh attestation keys before scheduling itself to check
back up on the state of the pool through the JobScheduler utility.

Test: TBD
Change-Id: I3a0714a30ea53a37df8c74fb0c2db6754b5bc206
12 files changed
tree: 2ad2f24244165c11df4faeaadb77a510a9d98515
  1. Android.bp
  2. AndroidManifest.xml
  3. res/
  4. src/