Added affect_user_to_category and remove_user_from_category; with this functions one can assign/remove a user to role in a category, making it possible for this user to access the courses on the category's sub-level accordingly to the role's permissions; Corrected require_once(config.php) in genwsdl; Correct previous patch error: context_category:: --> context_coursecat