making Role Type a required field

Role Type is required, but doesn't display a validation error when it's not provided.  This fixes that.

But introduces two problems to fix:
1. When an existing Role is chosen, it says that it isn't a valid choice.
2. When there is an existing plan version, the existing Role option is not chosen by default.