JBIDE-17700 - try to ensure the key manager is instantiated earlier (wor...

...karound)
Or we can try to make sure we don't use the toxic TCCL, used inside KeyManager :
		ClassLoader originalTCCL = Thread.currentThread()
				.getContextClassLoader();
		ClassLoader cl = originalTCCL;
		while (cl != null
				&& cl.getClass().getName()
						.contains("org.codehaus.plexus.classworlds")) {
			cl = cl.getParent();
		}
		try {
			Thread.currentThread().setContextClassLoader(cl);
			KeyManager.getInstance();

		} finally {
			Thread.currentThread().setContextClassLoader(originalTCCL);
		}