Replace insecure hash algorithm with bcrypt

The legacy hashes are automatically replaced when the users log in or change their passwords, so no user interaction is required.
Merge pull request #3 from Jacques1/bcrypt

Replace hash algorithm with bcrypt