Text this: N-Heterocyclic Carbenes in Transition Metal Catalysis and Organocatalysis