overall_stats ported from htc_m8 kernel of @faux123

squashed commits:

overall_stats: add overall stats for all available cores

this is much more accurate stats tracking than just displaying core 0's
stats from most other kernels

Signed-off-by: faux123 <reioux@gmail.com>

overall_stats: make dual/quad core stats configurable via
 meunconfig

Signed-off-by: faux123 <reioux@gmail.com>

overall_stats: forward port to kernel 3.4+

by replacing deprecated functions with native add/sub for 64bit data types

Signed-off-by: faux123 <reioux@gmail.com>
msm: Oppo: Fix gyro init failure

Change-Id: I1836fcae9617f6b68f6bcea9d1ae01e02b6f08d0