* Now allowing seed jobs to be configured with GithubAppCredential
* fmt
* Validation for GithubAppCredentials type seed job SCM secret
* GithubAppCredentials validation error messages were not referring to actual GithubAppCredentials fields
* cleanup
This allows the user to use keys other than PEM encoded RSA. ed25519
is often recommended to be used if it's supported. Using this
algorithm implies the use of OpenSSH key format in ssh-keygen.