Acetylenes in Catalysis: Enantioselective Additions to Carbonyl Groups and Imines and Applications Beyond