Patrick Shanahan has been acting Pentagon chief for 115 days, longer than any other person in history. Now he may finally be ready to make that permanent. On Thursday, the Defense Department’s independent watchdog cleared Shanahan of any wrongdoing in an investigation related to claims he improperly favored Boeing, the second-largest American defense contractor and his employer for over 30 years.