Use 'project.version' variable for sub module dependencies

Use 'project.version' variable for sub module dependencies  remove versions of cross-modules dependencies from sub modules to be managed by top level pom.xml

 There are <dependencyManagement> section in top level pom.xml, where we defined sub modules versions,  so there won't be necessary to specify <version> of cross-modules dependencies in sub modules at more.