net:wireless:bcmdhd: some wireless cleanup and fixes

Signed-off-by: Dan Trifan <jimsth@gmail.com>