updating build dependencies, adding maven plugin management, dependency ...

...managment sections, adding enforcer configuration