refactor(validation): validation is moved out to separated service
fix(test): fix dbunit schema
fix(registration): ignore old password change requests