Tesla reveals that a single faulty battery module caused the widely publicized Model S fire in Shanghai, denying any systemic vehicle defect. The automaker is responding with an over-the-air software update for Model S and Model X vehicles to adjust charge and thermal management settings.