Olefin Cross Metathesis as a Versatile Method for the Facile Functionalization of Porous Polymers.