code cleanup
fix for executing cron events multiple times on startup
will now check for git updates once a week