Added retries for creating role assignment in setup.

I've been getting "Principal doesn't exist" errors when creating the role assignments.
Since the user has just been created, this means that the two services aren't synced yet.
Added retry logic to repeat the role assignment creation on this failure to give server
time to sync up.