mm: Update Samsung's -cma shit to match 3.0.64

Samsung forked compaction and page_alloc to
compaction-cma and page_alloc-cma - fix stuff
that breaks.  We may need to update more later.

Change-Id: I8325611e4e41af22688553a835dbc490c70793e1
Linux 3.0.70
bcmdhd: kang from d2
wireless backport from 3.4

Courtesy of Brian Beloshapka (bbelos)

Change-Id: I4b0a8d591bfe57c9f69943ecaf2fa80e772fde8e
WIFI: Use kernel version 3.4 ifdef's.

Change-Id: I7f8414839e2205dff8939cab6739789633e31204
Revert "mm: Update Samsung's -cma shit to match 3.0.64"

This reverts commit da25a5bcb404afdf42313ca4b64facda0eb84fcf.
restored stable lmkiller file!
Revert " PM: Introduce suspend state PM_SUSPEND_FREEZE"

This reverts commit 3faa6436d450c6244c8325aa6b437a60599f9496.
Revert "readded  wakelock: instead of directly going to suspend_mem, use the new suspend_freeze"

This reverts commit c250f2779fd816e83cfa641d36495bab1ceb3f9f.
Kernel 1.3.17C
Merge remote branch 'halaszk/master-3.0.31' into master-3.0.31