Migrate windowing functions from Math.NET Numerics (so we can delete the filter branch there)