Fixing classloading to set context classloader while running ServiceLoader