register: make registration modular (step 1)

This changes the registration process from a 14-step (!) wizard to a module registration. The basic registration is now a 4-step wizard, and every other part of the registration can be accessed directly.

Each sub-part of the registration is now managed via a linked list system with previous and next steps (which can be configured dynamically), but for now only the basic registration is really wired up in that way.

Merge request reports

Loading