* Changed TSnippets.UpdateRoutine to ignore case when checking if a snippet's name has changed. Snippet names are not case sensitive.
* Modified TRoutineData.Assign to permit Extra property to be nil before calling the method.
* Removed unnecessary call to Init from TRoutineEditData.Assign.