The FeCl3-Catalyzed Synthesis of Pyrans, Furans and Pyrrolines and Progress Towards the Total Synthesis of Isopalhinine A