Add basic cron support as requested in ticket #1233

Basic cron support. No GUI, no action cataloguing, just a plugin hook that fires automatically on page loads, at most every 60 seconds.