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.
Merge branch 'feature/8734_icat_use_correct_investigationid' into develop