I just added a new feature! This one will automatically disable manual mode at midnight. The reason for this feature is because I forgot manual mode on while testing and missed a scheduled program. This feature is disabled by default and enabled through the settings menu. The watcher will switch manual mode off at midnight if it is still enabled to ensure programs continue running.
Please let me know if this has any problems and again it is disabled by default.
Update: This feature is not available on the hosted web app (http://rayshobby.net/apps/sprinklers/)