When creating a user, rebuild the roles as well as the channels

fixes issue #421