Adding errors in data

Now allows to define two predicates if they do not have the same type
Merge branch 'master' of https://github.com/nathanprat/tlp-gp