Refactor register summary step
I noticed that the having the submit-functionality in the summary step in the registration process made things more complex than if it was in the top-level component of the wizard, so I moved it up there.
Also fixed the back-button which was broken.