Adding Circumscription to Decidable Fragments of First-Order Logic: A Complexity Rollercoaster