Implement UI part for campaigns SSH support
Created by: eseliger
This implements the GraphQL API and UI bits and pieces required to make the new SSH credentials workflow complete.
Closes https://github.com/sourcegraph/sourcegraph/issues/16894 Closes https://github.com/sourcegraph/sourcegraph/issues/16893