Soften speedups

This branch speeds up the CPU path for the soften plugin by using SSE and OpenMP. Run times on my quad-core CPU for the default parameters are almost a tenth of the original speed.