code: public <T> T getProperty(String name, Class<T> type)
    {
      return getProperty(name, type, null);
    }
docs: Get configuration object property converter to requested type or null if there is no property with given name.
  
  @param name property name.
  @param type type to convert property value to.
  @param <T> value type.
  @return newly created value object or null.
  @throws IllegalArgumentException if <code>name</code> argument is null or empty.
  @throws IllegalArgumentException if <code>type</code> argument is null.
  @throws ConverterException if there is no converter registered for value type or value parse fails.