BUG: accept scalar mysize argument in signal.wiener

This makes it consistent with the documentation.
MAINT: signal: clean up argument check in medfilt, medfilt2d, wiener
Merge pull request #2531 from fhs/wiener-mysize-fix

BUG: accept scalar mysize argument in signal.wiener