Moves contribution into a polymorphic recipient
Simplifies Contribution data model and related Abilities.
Extends and updates contribution related tests for new data and ability model. All implemented tests pass.
Add and remove users from groups by HTML5 drag and drop
removes some redundant coffee files