Re #934. Added WienerSmooth algorithm.
Re #934. Added a unit test
Re #934. Fix the docs build
Re #934. More tests. Special cases.
Re #934. WienerSmooth doesn't change spectrum size.
Re #934. The rst documentation. Changes to logging.
Merge remote-tracking branch 'origin/feature/934_wiener_filter'