Fix for the Site level & Groups roles and permissions.

1. Fixed the roles and permissions granted to each, on the Site level (Admin & Moderators).
a. Site level Moderator vulnerability patched and they can no longer create a user account, disable or killspam a user or edit/change role of a user. Their only permission is to activate a deactivated user.
b. Site Level Moderator cannot delete a group.
c. Site Level Moderators can no longer view the Email field in the Admin -> Users.
2. Site Admins can view and monitor Private groups now, the same way they do for Public and Restricted groups.
3. A group creator & group admin cannot "Edit" themselves anymore (I.e. change their role, ban or flag themselves)
4. Group Creator and Site Level Admin can only delete a group.
5. Implemented code to apply the "Maximum number of groups a user is allowed to create" that is in the Admin -> Groups settings. A user cannot create groups more than the number set.
6. Fixed the “Group Story Status”: the link in \libs\html1.php was incorrect and a bug in \libs\group.php, From LINE 434 to 437 changed link_status to link_group_status.
7. Fixed bug that was allowing a banned/flagged group member to still be able to post stories to the group.

To see the final roles/permissions, check this link:

http://mymonalisasmile.com/upload/roles-and-permissions.html