LPS-32698 Move DDMWebDavStorageImpl to DDMWebDavUtil (no changes)
LPS-32698 Add reusable WebDav utility class for DDM
LPS-32698 Add Storage Engines for all DDM related portlets
LPS-32698 Add webDavToken to getWebDavURL methods
LPS-32698 Add autopropagated parameter webdavtoken to JSPs and JS
LPS-32698 Add init param to adt (the other portlets are invoked using a portletURL. This portlet is rendered in the control panel directly)
LPS-32698 Match with portlet.getWebDAVToken and portlet.isWebDAVEnabled, yeah, it's not consistent with xyz.getWebDavURL… but at last that one is based on 2 sequential CAPS, like getWebDAVURL (so that's probably why the original dev made it getWebDavURL). If I had caught it back then, I would have probably renamed it to getWebDAVURL… oh well. I can't change what's already out there, but at least can fix new vars.
LPS-32698 See previous commit
LPS-32698 Sort
LPS-32698 Only call PortletLSI.getPortlet for those pages that need it vs calling it every time if it's in init.jsp
LPS-32698 See the other examples in the same classes, we use "List<Resource> resoures =…". So make the classes consistent.
LPS-32698 Use GetterUtil.getLong instead of Long.valueOf (better perf and safe in all JDKs)
LPS-32698 There were cases of "DDMStructure structure" and cases of "DDMStructure ddmStructure" in this same class. Making things consistent within a class.
LPS-32698 Consistency with other *WebDAVStorageImpl*
LPS-32698 Autogenerated
LPS-32698 Javadocs
Revert "LPS-32698 Javadocs"

This reverts commit 91bf8eb406a90a0d2974d63cf129e137207f1b74.
LPS-32698 Rename all webDavRequest to webDAVRequest