jf: wlan and ethernet update from GE 4.4.2 ML4

taken from the Google ML4 source drop

Change-Id: I437767a4152f85bdb3c6758375d4545feba6f040
jf: bluetooth update from GE 4.4.2 ML4

taken from the Google ML4 source drop

Change-Id: I7222103420cf63e4ac8f64fc671513726f20a451
jf: partial defconfigs update from GE 4.4.2 ML4

taken from the Google ML4 source drop

partial because it is not everything implemented yet and will
propably never be.

Change-Id: Ica50161e072827207cdaa9f299a49e6c0e0f1477
Merge remote-tracking branch 'omni-kernel-upstream/android-4.4' into my-omni-4.4