Create target key pair when setting identity provider, if not set.
Add serveradmin client API tests.
Add serveradmin test, copyright comments. Tweak IdentityProviderInfo.

Changed state.IdentityProviderInfo.PublicKey field from pointer to value.