Hungarian Style Sour Cherry Cheesecake (Meggyes Turotorta)