Kharasch and Metalloporphyrin Catalysis in the Functionalization of Alkanes, Alkenes, and Alkylbenzenes by t-BuOOH. Free Radical Mechanisms, Solvent Effect, and Relationship with the Gif Reaction.