ENH: Styler builtins: `highlight_between`
- [x] tests added / passed
- [x] Ensure all linting tests pass, see [here](https://pandas.pydata.org/pandas-docs/dev/development/contributing.html#code-standards) for how to run them
- [x] whatsnew entry

- [x] update docs for existing highlight functions for consistency
- [x] add a new `props` argument to existing highlight functions.



Will add tests if approved:
Could wrap both methods into one as well, but probably easier api if two? 

![Screen Shot 2021-02-15 at 17 54 23](https://user-images.githubusercontent.com/24256554/107974441-e44e4d80-6fb6-11eb-8ed0-aaadf0ba2aa2.png)

![Screen Shot 2021-02-15 at 18 20 34](https://user-images.githubusercontent.com/24256554/107976893-90456800-6fba-11eb-93be-4c8b40f8160d.png)
