Clear Cache Whenever a Users Roles Have Changed.

Much better than just clearing in the admin area.