KCINFR-979: Form generator registration

This PR updates the way form generators are registered.  This PR now uses a pure spring solution to generator registration.
What is the purpose of this? Just for this log message?