Added a "further development" section with some notes on design and testing.
Added some logic to handle the case where an exclusion directory entry was ignored permanently if the directory was not found to exist in one of the profiles.