added SignerFromFile func
fix for upstream ssh