Fix battery temperature stats
sec_battery: fix battery temperature accuracy.

-Further investigation reveals that "temp" does have the
correct temperature and "batt_temp_adc" is not the correct
temperature value.

-For some reason, that I have been unable to discover, healthd
is unable to access "temp" to get the value. Perhaps it's some
sort of permission issue or perhaps it's a timing issue.

-This patch exports the same value as "temp" to "batt_temp" and
with "temp" renamed "temp_notused" effectively fixes the
battery temperature.
Upstream 3.0.31 -> 3.0.101

https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/log/?h=linux-3.0.y
Fix wifi and bluetooth problem

Fix the problems of bluetooth and WiFi due to the passage of the
kernel upstream from 3.0.44 to 3.0.101.

Remove commit https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?h=linux-3.0.y&id=f580d511e9fd963d75464de030c3b8de5715ee09
on kernel 3.0.45 for fixing problem with bluetooth

Remove commit https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?h=linux-3.0.y&id=7218addc4b8bec641937e8236099f52974cf5687
for fixing wifi problem in kernel 3.0.46

Remove commits :
- https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?h=linux-3.0.y&id=8d15569e14cfcf9151e9e3b4c0cb98369943a2bb
- https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?h=linux-3.0.y&id=ffd34fcbce326a88668075b9e5480cb301ac6a78
- https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?h=linux-3.0.y&id=282190eab6442da4789ae3c3037c7b19d65eaf52
- https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?h=linux-3.0.y&id=ab5c718d0fd643ba6f2112235e12ea5222f4edf3
- https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?h=linux-3.0.y&id=86791bbfe5ed7b275be040cfeff049a1624af1b7
on kernel 3.0.58 for fixing wifi problem in kernel 3.0.58

Remove commit https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?h=linux-3.0.y&id=c63eea737793f3562cc62d1395b6b1d325804d27
for fixing wifi problem on kernel 3.0.91

Remove commits "ipv6":
- https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?h=linux-3.0.y&id=9b7bb7587b9165ad6325b2908a19849dbded3ce0
- https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?h=linux-3.0.y&id=1eeceae48fdc6e6fcb71403010ef5dd863b7ef2f
- https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/commit/?h=linux-3.0.y&id=6ca04e8fc4c799a55b011d489b71a5732a9ae8dd
for fixing wifi problem on kernel 3.0.96

Also reverted some commits from 3.0.98 upstream to fix wifi:
"perf: Fix perf_cgroup_switch for sw-events"
"perf: Clarify perf_cpu_context::active_pmu usage by renaming it to ::unique_pmu"
"SCSI: iscsi: don't hang in endless loop if no targets present"
"cgroup: fail if monitored file and event_control are in different cgroup"
bcmdhd: Rework fw and nvram load

Allow to define fw and nvram paths from BoardConfig parameter without
taking care of weird _b2 extension.

Its used to make a difference between chipset revisions, but since all
golden devices comes with b2, it's not needed.

Also take care of dh-harald commit to fix wifi theter:
https://github.com/dh-harald/android_kernel_samsung_codina/commit/80848dc31c2a42483377388ada1e1c5276a82edb