Query as little as possible for GitVcsSupport.hasChanges()
Fail build if module has no group

Fixes #100