feat(group): Add group plugin to aggregate tasks to parent rows.

This also adds a viewChange event on tasks object raised when a task is modified in view.

Close #297
Merge pull request #301 from angular-gantt/group

Group plugin