KRACOEUS-8306: Addressing issue of switching sponsor code from NIH and c...

...ertain roles.
So what was throwing the NPE? From the jira, it was just a KRAD view error. Which can be fixed by only accessing the role through a ```?.``` operator instead to avoid the null. That way we can avoid this pseudo role which seems like a much cleaner solution. Also, without the audit rule they can probably submit the proposal without setting a new role to the user if they don't navigate to the key personnel page?