Moving window solution for Euler deconvolution

Implemented a `MovingWindow` class that takes an Euler solver and window parameters. Calling `fit` will run the deconvolution on a moving window, producing a set of estimates. Will keep only a specified percentage of the best estimates. Estimates are ranked using the estimated error from the inverse of the Hessian matrix, like in `ExpandingWindow`.