Finite-Difference And Analytic-Gradient Approaches For Simulating Vibrational Circular Dichroism Using Second-Order Møller-Plesset Perturbation Theory And Configuration Interaction