unix->windows

new toggle class to handle the lock evaluation

seperate setting and alwayson page

use timer to toggle the wake lock