Updated the password caching mechanism. It uses $webdavData["PASS"] to store the cache. The
cached value is salted with the $secret and the current date and time (to the minute), so it is
invalidated every minute on the minute. This will significantly reduce the ldap binds and searches
while keeping the stored webdav data clean and secure.