Added back all wifi drivers

Commented in Kconfig the ones that conflict with RK's wifi folders
MTK5931 and 6620 Wifi+BT driver fixes

- Added missing files at MTK's common/core from Mediatek's source:
https://github.com/Galland/MTK5931/tree/master/wifi/mtk_wcn_combo_jb/common/core

- Defined the CPU pins at which the MTK is plugged, according to latest
available schematic:
http://hwswbits.blogspot.com/2013/04/rk3066-sdk-board-schematic.html

- Fixed Makefile to avoid compiling conflicting p2p drivers (Wifi
direct)

- Rename config.galland to .config to test my configuration

Unfortunately, even if kernel compiles, the result is a boot loop on my
Measy U2C RK3066 stick with MTK5931+6622.
Somebody with an UART console may be able to see the kernel panic.
Further unsuccesful testing of MTK5931

Marked configuration that must be used since it most likely matches the
RK3066 SDK schematic used by the current TV sticks:
http://hwswbits.blogspot.com/2013/04/rk3066-sdk-board-schematic.html

Tested setting as RK29SDK_WIFI_COMBO_GPIO_RESET_N the SYSRST_B pin of
the MTK combo, instead of the current BT_RST

Still boot loop
Reverted config.galland to last bootable config

Reverted MTK5931 testing configs (that compile but result in bootloop as
explained in previous commits) in order for this branch to compile
Merge branch 'master', remote-tracking branch 'upstream/master'
Initial tests...