Improvements to the Synthesis of Isofagomine, Noeuromycin, Azafagomine, and Isofagomine Lactam, and a Synthesis of Azanoeuromycin and 'Guanidine' Isofagomine