auto_hotplug.c: reduce sampling_periods and add a small routine to feed the history with the current runnable_threads depending on the number of CPU's online. this should definitely boost interactivity. CFBench got a nice score boost (roughly 1k more). Thanks @morfic for the lively discussion on getting to this point.

Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>
Revert "cpufreq: interactive: when boosting on touch event if the cpu frequency is above 1026MHz we skip the boosting because we don't need it."

This reverts commit 8efba7eb94efb427a120bc6e79c5d40ed5ff70c2.
Revert "drivers: input: don't online second core on touch anymore, instead we boost frequency on touch instead of only after moving 100px away from initial position."

This reverts commit d0f16578cdca1a613394e486bcbbdaf22ba84a31.
Revert "cpufreq: interactive: change boostpulse function so that it can be called from the touch driver. Every time the user touches the screen the frequency will be boosted to 1GHz in addition to the second core already going up."

This reverts commit 0b1694cdb9d3d49e3a15f64ed3c363600bb05042.
drivers: input: disable onlining the second core on screen touch for now.

Signed-off-by: franciscofranco <franciscofranco.1990@gmail.com>