Fix to ACLs so that empty ACL no longer equals public.
Fixed bug.  When running with client auth turned off, it is necessary to automatically create a public clientgroup for a registering client.