added getAccessibleWorkspace(User) interface to work around a hibernate problem: User's userOrganisations got from the webservice is different that got from workspaceManagementService with only userId passed in
When an import fails, we want to display both the tool errors and overall errors - sometimes a tool error causes the transaction to be marked as rollback and then the rollback appears as an overall error. If we don't display both, we get just the rollback error and that's not much help.