Fixing update team due to security fixes in team services
- Fixed update team not being able to send data due to payload contract breaking.
- Adding more input validation to team size input, and handling the team size input as recommended by Material UI for both Onboarding team and updating team.