ASACORE-1170: Making Claiming of AllSeen Application Optional

Exposing Permission configuration and certificate signing to the application.

Change-Id: Iaa827e85a95e52f7348881f1d053287fd9a8056b
Signed-off-by: Phil Nguyen <philn@qce.qualcomm.com>
ASACORE-1256: Install Identity Cert in Claim

GetPubicKey from peer, add Identity cert in Claim, remove RemoveIdentity

Change-Id: I11b84ce7d4c878242947e44265176058541374d4
Signed-off-by: Phil Nguyen <philn@qce.qualcomm.com>
ASACORE-1259: Store peer DSA public key

Store the peer DSA public key along with the master secret.
Add API call to access this public key.

Change-Id: I7f5ffec5996746762f354ff7046fced100855067
Signed-off-by: Phil Nguyen <philn@qce.qualcomm.com>
ASACORE-1260: Use public key to identify peers in policy

Swap peer GUID with peer public key.  Add guild authority

Change-Id: Ib27956d18c5009b6e66184e1c5486c73f8fc4c1a
Signed-off-by: Phil Nguyen <philn@qce.qualcomm.com>