update open80211s master to be based on 3.10.3

I have been using 3.10.x backported on my dev box for a while now.

I propose its time to move open80211s master forward from 3.6 to 3.10

The usual suspect patches from master have been rebased onto v3.10.3 in this request and I would expect us to force push this branch to master rather than merge, as it is definitely not a fast-forward.