endeavoru: add maxwen's 'smartmax' governor
From CM :
Patchset 2:
-Some whitespace corrections, and freq check correction
to enable leave of LP mode in smartmax governor.
-Also setting On Demand as default governor, SmartMax
is optional.
Patchset 3:
-all trailing whitespaces removed
Patchset 4:
-indentation fixes
-compile warning fixes
Patchset 5:
-bloody whitespaces :)
Patchset 6:
-more indentation fixes

Original author: Max Weninger (maxwen)