refactor refactored fix for ARPES-229 to cater for the fact that InterfaceProvider.getJythonServerStatusProvider() doesn't work on the client