rtwn: refactor out datarate and short preamble setup
Refactor out the datarate setup and short preamble setup.
These will eventually be slightly different based on whether
firmware rate control is being performed or not.
Locally tested:
- RTL8192CU, STA mode
Differential Revision: https://reviews.freebsd.org/D48141