Advances in the Fluorine Chemistry of Transition Metals and N-Heterocyclic Carbenes: Understanding Perfluoroalkyl and Fluoroalkene Reactivity