add SQL action for translating user ID to name

(mirrors existing method)
make user ID -> name available through password utility class
automatically upgrade legacy passwords if possible
Merge pull request #3060 from mtbc/upgrade-password-encoding

upgrade the character encoding of passwords