Make it truly possible to join groups as student or coach.

* Added two buttons to group#show
* Add hidden type fields to buttons
* Added source to has_many relationship because the error message
  said so