use anonymous group to manage anonymous permissions, fixes permissions for newly created users
make flake8 happy
add test for new anonymous group permissions, fix set_default_permissions and group tests
Merge pull request #1689 from simod/master

use anonymous group to manage anonymous permissions, fixes permissions f...