[api] product_update_repositories requires workaround as well
[webui] Check for allowing anonymous users. Fixes Issue #808
[webui] Only pass in state/global_role to user#save from admin interface. Fixes issue #721
[webui] Allow dots in user.login. Fixes issue #695
[backend] debmd: Fix DebMd parsing of Packages files

Debian packages file use a newline to signal the end of a record, not
Size. While e.g. the main Debian archive always uses Size as the last
record that's not the case for e.g. the Raspbian archives.