Refactor kmd properties to make easier Json parsing in Java

Change-Id: If529eadc77bf0a1802d1b5c7b379e2b597b56500
Refactor Namespaces test

Change-Id: I6f7323bb611dd5339f1f684142019af07bfac423
Allow custom maven and npm versions in import section in kmd

Change-Id: I1f74e45ba67392e9f00d6e4674f1334b52c7ae5c