Parsing PDDL3.1-TE but not :timepoint, :timealias, :timeconstraint, nor somewhere, anywhere and minimal-duration  modalities

Now a non existing type is added when read

When a constant or an object is defined several times, the associated types are added
Merge branch 'master' of https://github.com/nathanprat/tlp-gp