replace MavenLibraryHelper with groovy code in sigar.groovy (the only use);
add logging to Zip;
add resolveAbsoluteFile to Resolver
introduce Guice;
introduce platform services;
move platform loading to ServiceStarter;
create Resolver instance in platform service
Refactor service creation (service descriptor classes);
Add ResolvingServiceDescriptor for platform services;
PlatformLoader.loadPlatformServices sorts files by the path;
move service count and basic beans (ProtocolHandlerRegistry, Policy, JarClassPathHelper) initialization to ServiceStarter;
migrate Bdb/Handler opstring to platform service;
remove unused imports
extract module sorcer-ui with basic UI classes;
add URL GenericUtil.toArtifactUrl(URL codebaseRoot, String artifact);
extract common UIDescriptor entries creation to platform service;
add support for creating guice modules from platform activator;
refactor ServiceDescriptors;
remove Installer call from SorcerLauncher