Add assemblyCacheUnzip key to allow disabling of cached output. Change mappings to keep track of their parent jars where applicable. Compute the sha1 hash of the jar rather than extracted class files when deciding whether to rebuild when cacheOutput is set. Significant speedups.