The method CanUserDeleteForum thoroughly checks whether a specified
user who is a member of a specified group can delete a specified forum.
The ID of the forum that the user iUserID wants to delete.
Array of groups whose member this user is. Array of groups of the
current user is returned by
The user ID. The current user ID is returned by
Returns true if the user has all the permissions required to delete a forum, or false