- now searches ahead 24 hours for alarms instead of looking only at
current day, so it can be run anytime during the day
- insulated from profile changes (works with Zurk)