Former U.S. Solicitor General Ted Olson, who served two Republican presidents as one of the country’s best known conservative lawyers and successfully argued on behalf of same-sex marriage, has died.