Merge pull request #5 from special/master

Improve GroupObject management and API
Update GroupObject data on rowsMoved/layoutChanged

CommHistory::GroupModel does not send dataChanged signals when rows
are moved, which could result in GroupObject having stale data.