[WIP] Merge to 3.0.101 dhacker29's git kernel-tuna, part3

Merged udp stack

Not merged:
/drivers, /arch, /doc

Signed-off-by: lucize <lucian.cristian@gmail.com>
[WIP] Merge to 3.0.101 dhacker29's git kernel-tuna, part4

Merged /arch without arm

Not merged:
/arch/arm, /drivers, doc

Signed-off-by: lucize <lucian.cristian@gmail.com>
[WIP] Merge to 3.0.101 dhacker29's git kernel-tuna, part5

Merge some /drivers

Not merged:
/arch/arm, /drivers, doc

Signed-off-by: lucize <lucian.cristian@gmail.com>
 [WIP] Merge to 3.0.101 dhacker29's git kernel-tuna, part6

Merge some /drivers

Not merged:
/arch/arm, /drivers, doc

Signed-off-by: lucize <lucian.cristian@gmail.com>
Signed-off-by: dtrail <mnl.manz@gmail.com>