Add Basic Coalition Leadership Features

Specifically the ability to set a coalition private or invite-only, and the ability to kick players. Not for misbehavior but to help with reordering teams in alliances of multiple coalitions when player placement becomes a thing. :slight_smile: