In an attempt to simplify (more readable) resource loading I - renamed IResourceStreamLocator to IResourceStreamFactory - combined what used to be AbstractResourceStreamLocator, ClassResourceStreamLocator, ResourceFinderResourceStreamLocator and CompoundResourceStreamLocator in a single class ResourceStreamFactory. Everything that used to be possible should be possible but slightly different. Instead implementing a IResourceStreamLocator and adding it to ComponentResouceStreamLocator you now must subclass ResourceStreamFactory and replace the appropriate ResourceStreamFactory method. There are only few, so don't worry.
This is meant to be the first step to make properties searching more readable/simply as well. WDYT? Juergen
