Made role_method and role_name_method use class variables rather than singleton instance variables

So these methods can be set once in the application, and effect all the permission objects
rather than being have to permission class by class basis.