Massive OnDemand Governor Tweaks.

(thx ts1506)
Revert [PATCH] sched: Fix loadavg calculations (patch by AndreiLux: https://gist.github.com/AndreiLux/5411832)
This includes the alteration of the load calculation frequency
by Klaus Ripke <klaus@ripke.com> 'LOAD_FREQ (4*HZ+61) avoids loadavg Moire'
http://ripke.com/loadavg/moire

But correctly alters the timings for 200 HZ devices as in the mobile
space, the original patch is meant for 100 HZ kernels on x86 and other archs.

Furthermore, the exponential constants are completely wrong for the same
reason, they were caluclated and hardcoded for 100 HZ.

From https://lkml.org/lkml/2013/2/1/93 , the exponential math is taken
to fully expand the macro behind those values and to be truly HZ independent.

The 64bit-ness of the above patch is avoided for our ARM purposes.

Change-Id: If2b3479dd26f9666cfcb837488234a9b43fdb6c9

again corrections to LOAD_FREQ calculation (thx again AndreiLux) + added comments how these values actually get calculated

Change-Id: Id43c4e233d2ac4e9564d934b30bac4489a2a482d (reverted from commit 0b7ee3310d05b9fa1d9bc498cd7313ce798a0218)