webdav: Comply with new property policy

New

missing-files.timeout.unit
webdav.cell.name
webdav.service.pnfsmanager
webdav.service.pnfsmanager.timeout
webdav.service.pnfsmanager.timeout.unit
webdav.service.poolmanager
webdav.service.poolmanager.timeout
webdav.service.poolmanager.timeout.unit
webdav.service.spacemanager.enabled
webdav.service.pool.timeout
webdav.service.pool.timeout.unit
webdav.service.gplazma
webdav.service.gplazma.timeout
webdav.service.gplazma.timeout.unit
webdav.service.billing
webdav.service.loginbroker.version
webdav.service.loginbroker.family
webdav.service.missing-files
webdav.service.missing-files.timeout
webdav.service.missing-files.timeout.unit
webdav.service.missing-files.enabled
webdav.mover.queue
webdav.mover.kill-timeout
webdav.mover.kill-timeout.unit
webdav.mover.timeout
webdav.mover.timeout.unit
webdav.mover.transfer-confirmation-timeout
webdav.mover.transfer-confirmation-timeout.unit
webdav.net.port
webdav.net.internal
webdav.root
webdav.authz.allowed-paths
webdav.authz.readonly
webdav.authz.anonymous-operations
webdav.authz.anonymous-listing
webdav.authn.protocol
webdav.authn.keystore
webdav.authn.keystore.password
webdav.authn.truststore
webdav.authn.truststore.password
webdav.authn.accept-client-cert
webdav.authn.require-client-cert
webdav.authn.basic
webdav.authn.hostcert.cert
webdav.authn.hostcert.key
webdav.authn.hostcert.key.unit
webdav.authn.capath
webdav.authn.capath.refresh
webdav.authn.capath.refresh.unit

Deprecated

webdavPnfsTimeout
webdavPoolManagerTimeout
webdavPoolTimeout
webdavGplazmaTimeout
webdavIoQueue
webdavKillTimeout
webdavMoverTimeout
webdavTransferConfirmationTimeout
webdavPort
webdav/port
webdavInternalAddress
webdavRootPath
webdavAllowedPaths
webdavReadOnly
webdavAnonymousAccess
webdavAnonymousListing
webdavProtocol
webdavKeyStore
webdavKeyStorePassword
webdavTrustStore
webdavTrustStorePassword
webdavWantClientAuth
webdavNeedClientAuth
webdavBasicAuthentication

Removed

hostCertificateRefreshPeriod
trustAnchorRefreshPeriod
verifyHostCertificateChain
webdav.images.logo
webdav.images.directory
webdav.images.file
webdav.style.css
webdavLogoPath
webdavDirIconPath
webdavFileIconPath
webdavCssPath
logoPath
dirIconPath
fileIconPath
cssPath
webdav.templates.list
httpPortNumber
httpRootPath
httpAllowedPaths
webdavContextPath

Other changes

srmSpaceManagerEnabled only accepts the values true and false

Target: trunk
Require-notes: yes
Require-book: yes
Acked-by: Albert Rossi <arossi@fnal.gov>
Patch: http://rb.dcache.org/r/5683/