mwl8787: move debugfs creation to main

I stumbled across a crash in the debugfs code when an
unrelated change broke ieee80211_register_hw -- we
should not create the debugfs stuff if registration fails.

While at it, move it to main since this is not interface-
specific code.

Signed-off-by: Bob Copeland <me@bobcopeland.com>