Fix for Issue #158 

Changed logic so that it will only check for the proper permission if there is a need to make a change. Since the user interface does now allow editor to change the group <= 1 they should not be any attempt to changes.

Note: this seems to fix the issue when editing the records manually. But it still fails when editing the records via MEF - but that is a different issue which I will log another issue for this.