Fixed #3044 Re-process customer registration after successful validation

Catch changes to the customer registration (login name) after the ShoppLoginGenerator runs during data validation.
Merge branch 'issue/3044'