Updated Registrar bean to hash password before storing it in the database.
Removed main method from USer entity class, updated Profile entity class to match the updated db model. Created testCreateUserWithPreferences test case.
Updated BasicMatcher implementation to use new properties from Preferences entity class when doing profile matching.