Add default support for salted SHA-512 hashed passwords
Remove mistakenly added beans.xml from services
Add password hashing to registration, and refactor to minimize leaking cleartext password