BUG: `styler.hide_columns` now hides the index name header row
- [x] closes #42101
- [x] closes #42190 (stale pr)

Fixes `hide_columns` so that the index header row is also hidden alongside column headers.
Can be back ported to 1.3.2

thanks @attack68  @meeseeksdev backport 1.3.x Something went wrong ... Please have  a look at my logs.