Webservice WSDL update

The users, groups, roles and permissions functions needed to be updated to remove the "array" datatype as it breaks the wsdl validation in stricter typed languages, in this case, java.

The wsdl now requires all the user/groups/roles options and the permissions list to be present.