Updated Role entity

Added a return relationship to the users model (so you can display the number of users within a given role, etc.), and added the `can` method so you can check permissions against a role.

I added these as I needed them for the CMS I am building, and wanted to show a) number of users in each role, and b) wanted to show which roles had access to the admin section.