Fixing role webhooks

Added team_league to team JSON, fixed logic error in role changes,
updated role API urls, fixed sent JSON on role changes.
Cleaning up comments