Separated ‘dependency-management-for-jvm-components’ into 2 design docs

- ‘component-model-for-jvm-components’ is about declaring how a jvm component is built, using the new configuration model
- ‘dependency-management-for-jvm-components’ is about dependency resolution within this model