Team assignments

You can now add users to teams.  The dropdowns push a call to save the
setting on the server.  Users can only be members of one team right now.
No color features yet.