Synthesis of Substituted γ-Butyrolactones: β-Hydroxymethyl-, β-Methylene and Cyclopropane Derivatives