Build with GCC 4.7
ux500: Fix bug #983496 of snowball kernel

The Snowball kernel fails to build with gcc 4.7 because trying to force code inlining where the function body isn't available for inlining is considered a fatal error these days

https://bugs.launchpad.net/linaro-android/+bug/983496
Drivers: Add samsung param and j4fs modules sources
fix: Shutdown/reboot sequence in kernel not ROM.

-Falsely report mmcblk0p9 as mounted ro in /proc/mounts, when
in fact is it mounted as rw...

-This should replace this patch
https://github.com/Team-Exhibit/beanstalk_system_core/commit/b8f2329d4642f76e679fe9f340e97ff49923aa6c
fix: MODULE.TARGET.EXECUTABLES.zImage already defined

-The make file was symlinking to the original source
location causing the android build system to count
Android.mk in the kernel source twice, causing a build
error.
Fix battery temperature stats
sec_battery: fix battery temperature accuracy (fix by @Meticulus)
Add BNL