introduced Configuration class, responsible for all configuration parameters
removed unused 'type' attribute from JarArtifact
accepting 'localCache' as configuration parameter
creating alternative local cache in order to force crane bootstrap to download dependencies during end to end test