Add Andreasen et al pruning at order=3, add unit test for third order perturbation

An preprocessor option for pruning_forecast_approximation still needs to be added.