added smartmax governor
smartmax: unify code for different devices and kernel version
touchscreen: cleanup S2W code
block: update to BFQ v6