Permission instance is now created inside PermissionsBuilderService, so there is there ability to use custom subclass of PermissionsBuilderService

Also unified formatting in this file, and removed compilation warning in RhinoSecurityInstaller.cs about undocumented public method.
Updated version