Implemented uniform inheritance and adjustment/override logic for JVM args, agents, repositories, dependencies (including needed spec refactorings); more tests and more fixes