* Starts the search for the servers using the {@link ServiceClassLoader}.
* The services folder is scanned for both jar and class files. Any class implementing
* the {@link IServer} class is registered.
*/
private synchronized void initialize() {
ServiceClassLoader scl = new ServiceClassLoader(DataCrow.servicesDir);
registered.clear();
for (Class<?> clazz : scl.getClasses()) {
IServer server = null;
try {
server = (IServer) clazz.newInstance();
} catch (Exception ignore) {}