Added a new Sleep Wake Timer class that will manage the caffeinate NSTask.
Refactored the sleep wake controller into an app controller and sleep wake timer.
Implemented Notifications and integrated the activation timer into the menu.
Notifications can be disabled via user defaults.
Display the scheduled time as first menu item (if available)