BUG: rolling_count() and expanding_*() with zero-length args; rolling/expanding_apply with min_periods=0

Closes https://github.com/pydata/pandas/issues/8056
Closes https://github.com/pydata/pandas/issues/8080