[CDE-219] Add the ability to hide arbitrary folders from the system file picker
	- added unit tests for GenericBasicFileFilter and GenericFileAndDirectoryFilter