Fix a logic flaw which made it impossible to list entries of an actionlist that is called by multiple sourcetypes. Means we now got rid of the TimedActionListOrEntries struct and replaced it by a List of the EntryOrGuidAndSourceType struct.
Generate an unique 'DELETE FROM `smart_scripts` WHERE ...' line for each source_type