fun ensureProvisioningRecord(agent: Agent): Single<ProvisioningRecord>
See ProvisioningManager.ensureProvisioningRecord. Checks if a provisioning record exists. If it does not, it creates one with createProvisioningRecord and saves it.
Return
Single of a ProvisioningRecord - the agent's provisioning record.