Added embedded jar file awareness to artifacts, this is currently implemneted in JarFile. Scanner class is where we use this implementation. Consuming clients should explicitly requests embedded jars from artifact instances.