As single manager of a group I can leave and make group unmanageable.

As the single member (and manager) I can leave a group which makes it unmanageable. The expected behaviour is to return an error when trying to leave a group where there is no other manager.

Assigning to @stuartf