Added groups and basic tests. No frontend yet.
Merge branch 'master' into groups
Added group API.
Added max group size.
Fixed tests.
Removed old submission groups.
Added group method for assignment to get your group for an assignment.
Changed status codes.
front end for group creation
added partial
Changed api interface. Allowed internal callers to use api. Added user as parameter to all api calls.
Merged sharad's changes.
Fixed dumb bug.
Fixed tests and permissions stuff.
front end adding member
Merge branch 'groups' of github.com:Cal-CS-61A-Staff/ok into groups
max check
max check
Merge branch 'groups' of github.com:Cal-CS-61A-Staff/ok into groups
Fixed null member thing.