Organism timer: search old occurrences on a separate thread
Organism: specify which databases OccurrencesRangeSearch should search
Organism timer: optimization
Organism alarms: fix bug
Organism: add get_found_filenames to OccurrencesRange
Organism timer: specify which databases NextOccurrencesSearch should search
Organism timer: in NextOccurrencesEngine, make sure to use the same set of filenames throughout the search (initial change)
Organism timer: in NextOccurrencesEngine, make sure to use the same set of filenames throughout the search (second change)
Organism timer: in NextOccurrencesEngine, make sure to use the same set of filenames throughout the search (third change)
Organism timer: in NextOccurrencesEngine, make sure to use the same set of filenames throughout the search (fourth change)
Organism timer: instantiate a Database class for each database
wx Organism alarms: use a Main class
Organism alarms: use a Database class
Organism alarms: move activate_alarms_range into Database class
Organism alarms: move activate_old_alarms into Database class
Organism alarms: move activate_alarms into Database class
Organism alarms: move activate_alarm into Database class
Organism alarms: move get_alarms into Database class
Organism alarms: move get_number_of_active_alarms into Database class
Organism alarms: move snooze_alarms into Database class