Nightmare gov. two new parms added!
+ more "low mem kill" settings ...
+ "With the default values of sending 9 probes with 75 seconds for each, it would take approximately 11 minutes before the connection is timed out ... "

now we have 3 * 20 seconds => 1m [need testing]
+ "tcp_keepalive_time

The tcp_keepalive_time variable tells the TCP/IP stack how often to send TCP keepalive packets to keep an connection alive if it is currently unused. This value is only used when keepalive is enabled.

The tcp_keepalive_time variable takes an integer value which is counted in seconds. The default value is 7200 seconds, or 2 hours. This should be a good value for most hosts and will not take too much network resources from you. Do not set this value to low since it will then use up your network resources with unnecessary traffic."

... now we have 30m for screen on and 2h for screen off [need testing]
+ more debug, if we need it ...
+ refactoring "KSM"-function ...
+ fix ...
Cortex SLEEP/WAKEUP functions improved thanks to @voku !
Added Boot booster :) CPU min/max set to 1.2Ghz! till profiles loaded.
then it's will be back to normal based on profile.
Boot Booster V2 :) now can be controlled by user from STweaks CPU.

Finally i can boot with 1.5Ghz all the way :)
Boot Booster fix, now will hold max freq longer.

before when uci.sh was setting the min/max from profile on start,
it's took time till uci finish all jobs and boot boost freq is set again.
now function will check every 10 sec if uci finished, and restore the boost!
then stop when uci finish and let the normalization timer to finish and set
all back to normal.
Low Mem Kill new missing profiles.
Merge remote-tracking branch 'upstream/master'
Added Nightmare Gov Descriptions related to new parms!