Add some defines to prevent compilation errors in case of wifi is
deactivated.
Add some export directives to prevent compilation errors in some cases
where usb is used as module.
Fix the mcs7830 alignment bug with two possible patches, Filippo_G's and
gen2thomas's. Both are configurable via .config.