WL-2371 This allows the splitting of a signup into multiple parts.

This should not go into the 2.8-ox8.1 release.

At the moment when a student signs up for multiple components at the same time the administrator can only approve/reject the whole signup. This allows the administrator to split the signup into bits and then can approve/reject them individually.