arm: kprobes: make target areas writeable before writing

STRICT_MEMORY_RWX makes the kernel text section unwriteable.
This causes kprobes to fail when trying to arm or disarm probes.

Add calls to make the target area writeable during
the arming and disarming.

Change-Id: I8a37478defdb276278b72f5d6c684c661ca54cb1
Signed-off-by: Neil Leeder <nleeder@codeaurora.org>
msm: camera: reorganize gemini files into new folder.
make MSM_BUSPM_DEV built-in
msm_camera: update gemini driver from ville_c2 ( ION support )