code: public static PropertiesSettings from(String resource, ClassLoader classLoader) throws IOException
      {
          URL url = classLoader.getResource(resource);
          return from(url);
      }
docs: Creates a new PropertiesSettings from the given resource in the classpath of the given ClassLoader.
  
  @param resource    the resource to read
  @param classLoader the ClassLoader to use to read the resource
  @return a new PropertiesSettings
  @throws IOException if the resource canno be read