Reference Update
Merge remote-tracking branch 'upstream/master'
Extending Role services

Adding in using a users Roles from UserRoles, if they have any. This
will allow a users security to be managed using the internal Role system
as well as using AD, incase adding AD roles to a user is difficult due
to corporate policy etc.
removed & now ignoring .sln file.
fixed compile error caused from missing _contentManager.
removed unused _membershipService variable.
fixed typo.
added new feature to the README.
Merge branch 'feature/use-roles-from-orchard-database'