Moving the EntityInterface::validate() method to another interface

Since we have validation hapening in the marshaller instead, moving
this type of validation as an opt-in feature seems to be the best
for now