Key Lime Cheesecake with Hazelnut Crust