bwn: remove unused ic_headroom
Unlike bwi(4), bwn(4) does not rely on ic_headroom (despite having it
set) but splits the bwn_txhdr (first) segment into its own transaction.
Remove ic_headroom to avoid net80211 troubles with not enough space in
the mbuf around ieee80211_mbuf_adjust().
PR: 275616
Approved by: re (cperciva)
(cherry picked from commit 59dba901f227420647e4856f03cb782a3375c220)
(cherry picked from commit 0f032804b6ec70c8f8ee4fe1ed83a3356946b5e8)