Gettysburg's Forgotten Cavalry Actions: Farnsworth's Charge, South Cavalry Field, and the Battle of Fairfield, July 3, 1863