fix: phpstan fixes + breaking changes
The ErpEntityInterface interface was changed in a previous commit. We decided to declare this as a breaking change to create a version 3. with this commit pgpstan level 0 and 1 are also done.
BREAKING CHANGE: ErpEntityInterface extended