Empty paths

Script that converts from scheduled to unscheduled now leaves empty paths in configuration. Framework will now mark empty paths as passed in TriggerResults instead of leaving the state as ready. Includes unit tests.