Feature Request: Support NewLeaseDuration for UPnP

Currently if a clients add the NewLeaseDuration parameter to a request, they receive the following error:

<UPnPError xmlns="urn:schemas-upnp-org:control-1-0">
  <errorCode>725</errorCode>
  <errorDescription>OnlyPermanentLeasesSupported</errorDescription>
</UPnPError>