Recent Developments in Polyene Cyclizations and Their Applications in Natural Product Synthesis