- Renamed check/2 to check_results/2

- Added check_results/4

- Added flag check_database_preds to control if we consider database predicate
  arguments in the analyses.
Generalizing dupname to dupcode, the analysis is able to check duplicated clauses, predicates and predicate names
Increased precision of record_locations, using 2nd argument of goal_expansion/4 if is instantiated
Disabled duplicated code check for clauses and predicates (not ready yet)
Fixed dupcode_type(clause), not it works
Fixed check_dupcode, predicate duptype
Removed redundant messages, that is, in the same group only show the warning for the bigest category
Ignoring var dynamic for duptype_elem/5
In called_from, failing to get all the solutions
moved included_files.pl to xtools
in module_files, the main file must be the first