Gordon, a former tank commander, tests the new Challenger 3. Did it live up to its billing as the tank of the future?  ...