skipteractive governor v4.1

- comment out io_is_busy for now based on:

https://github.com/CyanogenMod/android_kernel_samsung_d2/commit/6beea0c

update_ts_time_stat currently updates idle time even if we are in
iowait loop at the moment. The only real users of the idle counter
(via get_cpu_idle_time_us) are CPU governors and they expect to get
cumulative time for both idle and iowait times.
The value (idle_sleeptime) is also printed to userspace by print_cpu
but it prints both idle and iowait times so the idle part is misleading.

The idle time returned from get_cpu_idle_time_us includes the
iowait time. So the iowait time is always calculated as idle time.

Signed-off-by: SkipXS <sskkiipp@gmail.com>
defconfig: 2.1 stable

Signed-off-by: SkipXS <sskkiipp@gmail.com>