Allow float window when using .rolling
- [ ] closes #12669
- [ ] tests added
- [ ] passes `git diff upstream/master | flake8 --diff`
- [ ] whatsnew entry

https://github.com/pydata/pandas/issues/12669
