Misc changes to make registration possible with minimum number of fields filled in, yet make these fields required when submitting request