David Oyelowo gives an unimpeachable performance, but Taylor Sheridan still hasn’t met a western that he can’t turn into an overheated melodrama.