Transition-Metal Catalyzed Carbon-Carbon Couplings Mediated with Functionalized Ionic Liquids, Supported-Ionic Liquid Phase, or Ionic Liquid Media