Allow for any order of user_roles

Change insync determination of the roles list to be order
agnostic.  The specific order in which the user roles
appear in keystone does not matter.

Closes-Bug: 1372493

Change-Id: Iaee28f45ebb68acbe3ed70e7c45d9397140169f3
roles/admin.pp: Allow one to specify various $admin_roles

Currently, there is no way to specify various admin roles, just 'admin'.
This PR aims to make this behavior more flexible.

Change-Id: I3acba631008b736c7d2d383b86ee97560b589512
Merge "Allow for any order of user_roles"
Merge "roles/admin.pp: Allow one to specify various $admin_roles"