IDEX-1619: Added pom model
IDEX-1619: added ability to read model
IDEX-1619: fetched modules and properties
IDEX-1619: added build to model
IDEX-1619: added element to model
IDEX-1619: added setters for Dependency, Exclusion, Build, Parent
IDEX-1619: implemented modules
IDEX-1619: model implemented
Merge branch 'master' into IDEX-1619
IDEX-1619: added model tests
IDEX-1619:
IDEX-1619: respect elements order in POM model
IDEX-1619: added ability to remove elements from model
Merge branch 'master' into IDEX-1619
IDEX-1619: added relativePath to Parent
IDEX-1619: used tools.Model in Maven value providers
IDEX-1619: Used Model instead of MavenUtils