* PropertySources is now an Iterable<PropertySource> in favor of exposing an asList() method * Otherwise reduced the set of methods exposed by PropertySources to the absolute minimum * Added Javadoc for both types and all methods