Changed getOrganisationsByUserRole, getUserOrganisation to support getting the child organisations by user/role, and to get a single organisation and the user's role in that organisation.
Changed calls to get the workpace folder details to be only one call - getFolderContents. This requires a few dummy values and complicates the java side, but it makes it much easier on the Flash side.
Removed run sequences from getAccessibleWorkspaceFolders() and added a new call getFolderContentsExcludeHome() which excludes the user's home directory from the returned contents.
Changed authoring storeLearningDesignDetails and storeTheme to use standalone servlets. The struts actions can't take the WDDX packet from Flash as a POST body.