Detect whether gitserver would push to ssh:// URL and throw proper error message
Created by: mrnugget
Before we allow pushing to the code host via SSH (https://github.com/sourcegraph/sourcegraph/issues/16888) we should detect whether gitserver tries to do it and throw a proper error message.