ENH: Allow rename_axis to specify index and columns arguments 
- [x] closes #19978
- [x] tests added / passed
   - `test_rename_axis_mapper` for `DataFrame` and `Series`
- [x] passes `git diff upstream/master -u -- "*.py" | flake8 --diff`
- [x] whatsnew entry
