Josiah L. Evans, soldier at Whitestone Hill