Do not interactively ask for a password

Replace the checkCredentials function with the native core.askpass=true git config variable.
Remove obsolete CliGitAPIImpl.checkCredentials()
Adapt CredentialsTest to askpass improvement
Merge commit '22ce289fd98d9459458fd019aaa419ce99de92cd' into HEAD