icsf.c: add function to generate key pair

Add the function icsf_generate_key_pair() that calls the ICSF service
CSFPGKP.

Signed-off-by: Marcelo Cerri <mhcerri@linux.vnet.ibm.com>
Reviewed-by: Joy Latten
new_host.c: fix formatting in SC_GenerateKeyPair()

Signed-off-by: Marcelo Cerri <mhcerri@linux.vnet.ibm.com>
Reviewed-by: Joy Latten
token-specific function for key pair generation

Add a new token-specific function t_generate_key_pair.

Signed-off-by: Marcelo Cerri <mhcerri@linux.vnet.ibm.com>
Reviewed-by: Joy Latten
icsf: add token-specific function to generate key pairs

Signed-off-by: Marcelo Cerri <mhcerri@linux.vnet.ibm.com>
Reviewed-by: Joy Latten
icsf: add support for sign/verify/encrypt/decrypt with asymmetric keys

Signed-off-by: Marcelo Cerri <mhcerri@linux.vnet.ibm.com>
Reviewed-by: Joy Latten
icsf: add support for asymmetric encryption

Signed-off-by: Marcelo Cerri <mhcerri@linux.vnet.ibm.com>
Reviewed-by: Joy Latten
icsf: pass return code to icsf_to_ock_err()

Signed-off-by: Marcelo Cerri <mhcerri@linux.vnet.ibm.com>
Reviewed-by: Joy Latten