reliability: don't fail when Record processes empty XPath

`rec.process_xpath(session, "")` will no longer raise an IndexError
+func: more User passwd encryption options

User passwordType can now be any algorithm supported by Python
standard hashlib module
+func: HTTP digest type User passwd encryption