Scale down endgames with pawns on one or two adjacent files

Opening this pull request for discussion, since it passed STC/LTC.
This line is actually trying to make sure the weaker side's king is in front of the strong side's pawns and not too many files away by imagining that the king is a pawn and confirming that it wouldn't be a passed pawn, i.e. if the strong side's pawns are at d2,e2,f2 then the weak side's king must be on files c-g.  There must be a clearer way of writing this.