German luxury heavyweights — Mercedes-Benz, BMW and Audi — are remaking their lineups for the new age with fleets of battery-powered models.