mdnie: black crush fix t0

credits to AndreiLux
ported to Samsung 4.3 Android firmware by andip71
mdnie: Switchable sharpness fix (V2)

credits to Hardcore for mdnie tables
tcp: Proportional Rate Reduction for TCP

credits to faux123
Remove debug logging for some drivers:

- touchscreen
- modem
- max77686
- sec_watchdog
cpufreq: Add sysfs interface to read Exynos asv_level (andip71)
samsung-battery: Reduce battery-monitor wakelock timeouts

Idea by AndreiLux
cpufreq: Add pegasusqplus governor

This is an adaption of the pegasusq governor from Perseus Samsung JB kernel.

All credits to AndreiLux.
scheduler: compute time-average nr_running per run-queue

Compute the time-average number of running tasks per run-queue for a
trailing window of a fixed time period. The detla add/sub to the
average value is weighted by the amount of time per nr_running value
relative to the total measurement period.

Change-Id: I4b1fa8fee82a549889560ceded4b94bdb811671d
Signed-off-by: Diwakar Tundlam <dtundlam@nvidia.com>
Reviewed-on: http://git-master/r/108070
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Ryan Wong <ryanw@nvidia.com>
Tested-by: Ryan Wong <ryanw@nvidia.com>
mdnie: Switchable sharpness fix (V2) t0 adaptation
Remove debug logging for touchscreen
Added v3.7 defconfig and updated build script