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.
Merge pull request #265 from jaredbischof/master

See commits.