Search also on source for some translation types when overriding

issue3637
review3221004
Add memoize to import data search functions

As during the processing of imported data, there is no creation of new records,
the result of the search calls could be cached.

review2981002
Fix relatorio documentation links