code: @Cmd
  	public void setNow(final String key, final String value) {
  		String resolvedValue = resolveProperty(value);
  		doSet(key, resolvedValue);
  	}
docs: Sets a property to a given value. Both key and value can contain properties. The following
  rules apply:
  <ul>
  <li>the key will be evaluated on execution of the closure</li>
  <li>the value will be evaluated on execution of the closure</li>
  <li>if the value should be evaluated on querying the property you need to use
  {@link #set(String, String)}</li>
  </ul>
  
  @param key
  the config key
  @param value
  the value to set