Only ask for extra information if really needed

For a single-signup sheet only show the extra required fields if the
user doesn't have a subscription yet.

This fixes the case when a user want to change their subscription for
sign up sheets with multiple sign ups disabled.