Implemented salted MD5 passwords.

Not perfect, but better than clear text passwords.