Add task functionality to groups.

Implements the basics for issue #241.

![screen shot 2014-09-06 at 17 38 07](https://cloud.githubusercontent.com/assets/1248040/4175579/e24f12ba-35db-11e4-83ff-7abb915c2457.png)

I'm creating this PR to get your feedback on this functionality. I've tried to stick with AdminLTE styles as much as possible. Tasks are sortable and commentable. Tasks are viewable under a group or an overview of assigned tasks from multiple groups.

There's still a few thinks I'm working on right now:
- A button 'Archive finished tasks'
- Setting a param to include archived tasks in the index (seperate list).

Some would be nices/later additions:
- Attachments
- Task groups (per project)
- Assign to multiple persons

Let me know what you think!
I'd prefer not to add jQuery UI to the project. I suspect this is only needed for the `sortable()` call, which I'd prefer be done with up/down arrows as we've done other places (see screenshot of family sort controls below), which works on mobile and desktop alike.

![screen shot 2014-09-06 at 2 44 06 pm](https://cloud.githubusercontent.com/assets/669/4176325/3c97146c-35fe-11e4-9141-6bc05cc8b21a.png)