[4641] Set Anonymouse role for users without roles, after save/update callbacks

Hi,

I submitted a Pull Request. Details:

PR: https://github.com/theforeman/foreman/pull/1371
*Bug: *Bug #4641: Deleting user with associated roles triggers PG::NotNullViolation - Foreman

Thanks,
Maria