Use the investigation ID for searching. Not db table ID. Refs #8734.
Update catalog interface method signatures. Refs #8734.

- Updated ICat4Catalog signatures and removed unnecessary cast.
Updated related investigation algorithms signatures. Refs #8734.
Updated GUI methods calling related algorithms. Refs #8734.
Updated ICat3Catalog's method signatures. Refs #8734.
Update catalogpublish to use correct cell type. Refs #8734.
Merge remote-tracking branch 'origin/feature/8734_correct_icat_investigationid'