Add enforcer config

enforcer maven plugin usage to ensure backwards compatibility.

https://github.com/jeluard/semantic-versioning