Add validation of component definition
Add "dependencies" element
Update "tableMapping" element
Merge branch 'develop' of github.com:entando/entando-core-engine into develop