Resolve TMSS-2828
This is a Small change Fixing the Project Status change dialog in the Project View
- Also updates Buttons to be more in line with the rest of the UI
- Also splits op the dialog into its own file
- Instead of a console.error for the keycloak error, now a console.info is done.