Changed the AbstractFileMonitor.GetSourceFiles() and AbstractArchive.GetFiles() functions to return a collection of full paths instead of an IEnumerable.