moving registry type retrive to constructer. So no need to retrive it everytime
refactor metadata rest api
add metaInfoAlias to application definition
Merge branch '4.0.0-grouping' of https://git-wip-us.apache.org/repos/asf/stratos into 4.0.0-grouping
add dependencyAliases to application
adding dependecyAliases
Merge branch '4.0.0-grouping' of https://git-wip-us.apache.org/repos/asf/stratos into 4.0.0-grouping

Conflicts:
	components/org.apache.stratos.cloud.controller/src/main/java/org/apache/stratos/cloud/controller/application/parser/DefaultApplicationParser.java
add comma to separate payload
fixing NPE in debug logs